TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
Greece
Rhodes
Odos
Odos
5.0
(19 reviews)
28 Oktovriou 50, 85100
+30 694 982 8889
Official 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