I found this place to be way overpriced for typical chinese food that you can get elsewhere. The meal was decent, but nothing spectacular. At least it is located near a variety of activities.
Pros: near activities, nice interior
Cons: crowded, overpriced
more