I'm a fan of the food, but the service leaves a lot to be desired.
The times that I've dined the wait for the food was always very long. I now call ahead of time and eat at home. The atmosphere isn't worth the wait.
I order catering quite often for meetings. Maybe about once or twice a month. The only reason I keep ordering from here is because he food is always a hit! The presentation is great and food is really fresh. BUT they always leave something out. I spend over $200 each time you think they would double check the order especially if i order so often.