Loading...

Lazaros Kafe Meze | view more Restaurants

Type: Cheap Eats, Greek, Vegetarian Friendly
A. Papandreou 118, Amoudara, Crete 71414 Greece
Rating: 5
Country: Greece
City: Amoudara

Meals: Dinner, Lunch
Cuisines: Greek
Features:

Vegetarian FriendlyYes