This Dumplings is delicious, even though the store, tables, signs, walls are dirty. The owners do not speak any sort of english; seating tables are tiny.
All reviews seem positive