The service, ambiance and general food is okay. Nothing impressive, not terrible. As of July 2012, the place has a B rating, which is never my first choice. However, the steamed dumplings (I call soup dumplings) are incredible. It's like a little slurp of soup right in your dumpling. They come in crab and pork (no vegetarian option that I know of) and are warm and delicious! I highly recommend them.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.