Loading...

Loukoumades me Meli | view more Restaurants

Type: Cheap Eats, Fast food
no. 9 Odos 1821, Heraklion, Crete 712 01 Greece
Rating: 5
Country: Greece
City: Heraklion

Meals: Breakfast, Lunch, Dinner
Cuisines: Fast food
Features: Delivery, Takeout, Seating, Wheelchair Accessible, Cash Only, Free Wifi