We stumbled into this restaurant in China town, and it turned out it has one of the best dumpling we ever ate. Presentation wise the dumpling might not appear very appealing but the taste is excellent, the filling contains mix of meat and veggie in generous amount, you can choose steam or fried and type of filling. The eggplant and fish is also recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.