Loading...

Lukumades | view more Restaurants

Type: Cheap Eats, Dessert, Cafe, Greek
21 Eolou Aghias Irinis Square, Downtown Athens, Athens 105 51 Greece
Rating: 4.5
Country: Greece
City: Athens

Meals:
Cuisines: Cafe, Greek, Street Food
Features:

Vegetarian FriendlyYes