45 Bayard St, New York, New York 10013 USA
(Order comes with 6) Spicy and Sour Lamb Dumplings
Photo Credit: Yelp