102 Windermere Ave, Greenwood Lake, New York 10925 USA
Fried dumplings, spicy shredded beef
Photo Credit: Yelp