The quality of the food is never the problem here. It always comes down to service, I have been here multiple times and each time it seems to get worse. The first time it took 20 minutes to serve us food that we could see was behind the counter. The last time we went here we placed the order an hour ahead of time. We show up and have to spend 10 minutes waiting in line to pick up only to find out it still isn't ready. Expect horrid service, enough to ruin your meal.