2025
OI KELLIDES
28is Oktovriou 96, Rhodes Ville
Restaurant or takeaway €
4.8/5
(25 reviews)
Open
- from 12h00 to 00h00