Went there for dumplings given the whole fuss - they are quite good but not amazing. The stuff was friendly and we got the food quite fast. The place is a bit too crammed and the have carpet floors - which is kinda gross for a restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.