We were nearby and went here for lunch based on Trip Advisor ratings. It was really awful!! First, no toilets for customers. Second, dumplings were truly mediocre with no easy way to eat them without the juice splattering out all over you. They sold only a few sugary soft drinks...not even bottled water. Truly....you can do better. It's cheap, and that's about all it has going.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.