785 Central Park Ave, Yonkers, New York 10704 USA
Stuffed grape leaves with lemon potatoes! Delicious!
Photo Credit: Yelp