Odos

5.0
(19 reviews)
28 Oktovriou 50, 85100
+30 694 982 8889Official website
Dinner
Family style
Free Wifi
Greek
Mediterranean
Outdoor Seating
Restaurants
Seating
Serves Alcohol
Table Service
Wine and Beer
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour