This was the worst service I have ever experienced! It took quite a few minutes of standing at the counter before being greeted, then the cashier was extremely distracted while taking our order. She not only had us repeat our order 3 times, but still got it wrong when she read it back. The whole time we were up there and while she was taking our order, there was hot food sitting on the counter waiting to go out. The cashier started talking to another employee while we were there about who the order was supposed to go to and neither of them knew so it just sat there for even longer.
Our drinks, which were just okay, took a a couple of minutes to come out, which was fine. We started getting concerned about our food order 15 minutes after we ordered when the same cashier came up to clarify what our order was and claimed there was a mix up in the tickets. Right after, we heard her go behind the counter and yell out our order for the first time. Even then there wasn't any rushing and it took about 10 additional minutes to receive our food which appeared to have only needed heating up. When she finally brought over the order, some of the toppings and the bread on the sandwich had fallen off.
They have sauces sitting out on all of the tables which smell awful!! You can smell them right when you walk through the door and the scents are so strong that it almost made me gag.
The food was decent. However, I found it to be very over-priced for the serving size. But with how awful the service was, there is no way I will ever be returning to this place.