13 Doyers St, New York, New York 10013 USA
Shrimp and Snow Pea Leaf Dumplings Follow @bzeaters on ig for more food pics and recs!
Photo Credit: Yelp