Loading...

O Michelas | view more Restaurants

Type: Cheap Eats, Seafood, Mediterranean, Greek
Public Market, Chania Town, Crete 731 00 Greece
Rating: 4
Country: Greece
City: Chania Town

Meals: Lunch
Cuisines: Seafood, Mediterranean, Greek
Features:

Vegetarian FriendlyYes