I've only had take out from here so I can't comment on the ambiance, but the food is great. You get plenty of food for the price, enough leftovers for lunch and they actually serve garlic chicken with lots of chicken and chinese vegetables...not just broccoli!
more