I hate hate hate writing reviews like this. This is the type of place that I would hesitate to even think of trying again & it was all due to service.
I came here with my parents yesterday after getting some cards at an event to try a free cheesesteak and drink. We disclosed this to the cashier who said very loudly and extremely rudely, " we don't give free food here." We kindly mentioned they were received at an event the day before at thier mall and asked to speak with a manager if possible. While the manager listened better, they said that all parties had to be present. We nicely said that my mom was sitting down with my daughter (18 months) and nephew (1 yr old). My dad asked if it was really needed and my mom waved as she could tell something was up. That seemed to have sufficed. They rang us up for the fries we ordered and we left.
We will not eat there again due to the lack of customer service. It was rude and embarrassing. I totally get that it may have been a communication issue, however there are ways to handle it that don't make guests feel bad. The real shame here for them as a business is that my parents frequent the mall with the kids about 2-4 times a week and would have likely gone there often had they treated them well.