1355 16th St, Fort Lee, New Jersey 07024 USA
February 2022 - Handmade dumplings. So good! I think the skins are handmade too.
Photo Credit: Yelp