No complaints on the food, it's always excellent! However, the wait time there totally sucks. In an effort to save on the wait time, I placed and paid for my dine in order at least 15mins before I actually arrived. Never doing that again, it made no difference because we still had to wait another 15-20 mins to get our food.
On a final note, everyone knows that trying to find a table to eat there is a pain. Every single time I have gone there for lunch, it is the norm to see a party of 1 and/or party of 2 taking up 2 separate tables, only to use the second table as a setting place for their belongings. Seriously...where is the common courtesy people!? Staff should work towards ensuring that any unused tables are made available to other paying customers who would like to sit down and enjoy their meal too.