First off I have to say the food was delicious. The reviews for this restaurant's food is bang on!
MY issue is totally related to the ambience and the service.
I arrived on a Sunday evening here and only had to wait 5 minutes for a table. Not bad considering the lineup was easily an hour when we left. The problem is we were led to a filthy table and it remained that way for the entire meal.
After being seated we proceeded to wait for 15 minutes to be offered drinks and to take our food order.
Food came 10 minutes later and was great, however incomplete. They forgot to bring one of my items. I ordered it again and it had still not come an hour later.
Servers were cold and barely acknowledge our existence. I have to say this is the worst service I have ever experienced in a restaurant.
Food is great but they need more staff and need training for that staff.