Food is always good - the challenge is getting the food you ordered, or the way you ordered it. Servers are very inexperienced it seems. Last time we were there just two of us we walked out after everything kept coming out wrong, from having no untensils, to wrong salad dressing to our main dinners being messed up and the waiter always conveniently disappearing, we had to get up 3 times to get someone's attention. Yet we've also taken a large family group of 13 there , and had no problems whatsoever. Very frustrating when you like the food so much but are fearful to g there that you might have the server from hades.
Pros: Variety of food and portion sizes
Cons: service - what service? very inexperienced wait staff