Odysseia
Tapas · Mediterranean
Odysseia is a small plates restaurant.
Location
Best places nearby
The highest rated places close to Odysseia.
Local restaurants nearby
Ιουστινιανού 11, Κεντρικής Μακεδονίας
Location
The highest rated places close to Odysseia.
Ιουστινιανού 11, Κεντρικής Μακεδονίας