Odyssey
Greek · Mediterranean
Greek taverna, Odyssey, offering Greek and Mediterranean cuisine.
Location
Best places nearby
The highest rated places close to Odyssey.
Local restaurants nearby
Μενεκλέους 10, Νοτίου Αιγαίου
Location
The highest rated places close to Odyssey.
Μενεκλέους 10, Νοτίου Αιγαίου