Food is as you would expect, but the service leaves a lot to be desired. Staff is generally very young, with most in the 18-25 range.
I don't like the atmosphere, so most of my orders are take-out. Unfortunately, it is not uncommon to have the order to take 10-20 minutes longer than the listed time on your online receipt. Last order was on a Thursday night after the dinner rush. it started out fifteen minutes late; after checking in again, I was told they were waiting on the mozzarella sticks. I wasn't sure why it would take an extra fifteen minutes to deep fry some cheese, but whatever. Ten minutes later (that's 25 minutes after the time on my receipt), the order finally came. When I got home, all of the food was lukewarm, including the "fresh" mozzarella sticks. The sticks were also missing their jar of marina sauce; however, one had a dab of marina on it for some reason. Couldn't figure out what happened. Did they give me somebody's extra? Gross.