It's worth checking these out for the experience of trying deep-fried dumplings, but I was not blown away by them. It's fast food or snack food at most. I prefer steam dumplings myself.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.