Loading...

A la Crem | view more Restaurants

Type: Cheap Eats, Italian, Pizza, Vegetarian Friendly
Leoforos Ikarou 9, Heraklion, Crete 71601 Greece
Rating: 4
Country: Greece
City: Heraklion

Meals: Lunch, Dinner
Cuisines: Italian, Pizza
Features:

Vegetarian FriendlyYes