Taverna Michel
Greek · Casual Dining
Charming Greek taverna serving traditional cuisine. Features a playground.
Location
Best places nearby
The highest rated places close to Taverna Michel.
Local restaurants nearby
Luxemburg street, Νοτίου Αιγαίου
Location
The highest rated places close to Taverna Michel.
Luxemburg street, Νοτίου Αιγαίου