Odyssia
Seafood · Greek
Odyssia is a fish tavern that opened in autumn 2019.
Location
Best places nearby
The highest rated places close to Odyssia.
Local restaurants nearby
9 Εθνικής Αντιστάσεως, B
Location
The highest rated places close to Odyssia.
9 Εθνικής Αντιστάσεως, B