I'm a little surprised by the negative reviews here. While I wouldn't go so far as to say that it's the best dining experience in the city, it's pretty adequate and even great when it comes to a few of their dishes. The service is also pretty unbeatable, with extremely attentive and kind staff who are quick to take your order and answer any questions. The decor is well done and the is atmosphere is relaxed upscale. It's great for families and seems to have its regulars.
The food is hit or "meh" but no one in my group had anything they were unhappy with. The portions are generous and you definitely won't leave hungry if you order the reasonably priced table d'hote. We were a group of four. The soups that came with our meal were good- the spinach and ginger is such a pleasant surprise! Highly recommended. The appetizers that followed (dumplings and spring rolls) were also very nice. One of us ordered the lobster special and said that it was easily one of the best lobster dishes he's had in the city! The beef noodles I ordered were also pretty great. The crispy duck and peanut sauce chicken ordered by the others were just alright but still enjoyable.
We finished off with some fried bananas and a plate of cookies and candied nuts that seem to be their specialty. They were all just fine.
I wouldn't go out of my way to come again, but if I'm hungry and passing by I wouldn't hesitate to go in!