Originally Posted by ch0mb0
I think that may be Vegetarian Paradise III
also go check out "Dumpling Man" on St. Marks
i heard Dumpling Man is a total ripoff (although i've never been).
my all time fave for Dumplings:
Fried Dumpling
Allen Street just south of Delancy.
besides fresh, you can buy frozen bags of 30 dumplings for $5.