Love the huge portions and the potstickers. The chicken fried rice is fabulous, and the many options for vegetarian are wonderful. The wonton soup is massive and great, and the chai iced tea is awesome!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.