99 Allen St
New York, NY 10002
*** (Worth a Visit)
This tiny storefront probably won’t dish out the best dumplings you have ever eaten. Also, the Asian woman behind the counter hardly speaks any English and some knowledge of sign language is probably necessary to be able to place an order.