I came here with my family while they were visiting from California. I guess they've been here before, and thought that this would be a great meeting spot. We arrived at around 640pm. I would say that around 7pm it starts to get VERY packed.
The food was okay it wasn't mindblowingly great by any means. I was with my SO and it was his and the kiddo's first time having an authentic chinese dinner and they seemed to enjoy the food. For the most part everything was fairly good and fresh. Some items, like the veg were overly salty for everyone. We had two duck dishes. The traditional one with the soft white bun was fantastic! The other one that was in a cabbage leaf was a little over dry and lukewarm. In total we probably ordered about 10 dishes.
The service was okay. The were very polite and nice to all of us, but they didn't really refil our drinks as much as I would like, and when we asked for a sprite, it took about an hour and 2 requests to finally get it. So I would say that it was sub par.
Overall I would come back and get takeout, but I don't know if I want to sit and have dinner at the restaurant again. The duck that was hanging on the hooks look delicious though!