Remove Ads

Photo of Avlee Greek Kitchen

Avlee Greek Kitchen

349 Smith St, New York, New York 11231 USA

306 Reviews

Gyro Platter with kale and chickpeas, Mousaka in the back, Okra in Tomato Sauce, Artichoke & Lentils, Pita and Tzatziki

Photo Credit: Yelp

Remove Ads