We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Oi Dyo Filoi

Dimokratias 6, Ialyssos 85101, Greece
+30 2241 096804
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent84%
  • Very good16%
  • Average0%
  • Poor0%
  • Terrible0%
7 Sep 2018
“What’s not to like”
14 Jul 2018
“Nice evening”
Restaurant Hours
Dimokratias 6, Ialyssos 85101, Greece
All Details
Write a ReviewReviews (6)
Traveller rating
Traveller type
Time of year
Reviewed 8 September 2018 via mobile

Great local food done well, this puts any kebab house in the Uk in the dark. It is delicious and cheap and so very popular with the locals no matter what time you go there you will see families meeting over great food. We had...More

Date of visit: September 2018
Thank travellingforfun72
Reviewed 14 July 2018 via mobile

Weather, food and service combination were great. They also gave us watermelon for free as a desert. Prices are also pretty low and portions generous. I highly recommend it.

Date of visit: July 2018
Thank Expedition222855
Nearby HotelsSee all 448 hotels in Rhodes
Debby Apartments
10 reviews
.06 km away
Vivian Studios
136 reviews
.20 km away
Alea Hotel
88 reviews
.50 km away
Hotel Terinikos
32 reviews
.77 km away
Nearby Restaurants
To Posperi
238 reviews
.30 km away
Gitonia Mezedokafenes
301 reviews
.01 km away
Filerimos Restaurant
230 reviews
.29 km away
Platon Taverna
477 reviews
.75 km away
Nearby Attractions
Church of the Assumption of Virgin Mary
55 reviews
.16 km away
Ialysos beach
1 098 reviews
.18 km away
RoadRunner Moto
28 reviews
.71 km away
Blue Angel
26 reviews
.72 km away
Questions & Answers
Get quick answers from Oi Dyo Filoi staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Location and Contact Information
  • Address: Dimokratias 6, Ialyssos 85101, Greece
  • Location: Europe  >  Greece  >  South Aegean  >  Dodecanese  >  Rhodes  >  Ialyssos
  • Phone Number: +30 2241 096804
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing