Nestled on a sunlit terrace by Stegna Beach, this charming spot serves up flavorful homemade Greek dishes in a laid-back, friendly atmosphere.
Unnamed Road, Rodos 851 02, Greece Get directions
Nikolaus Herbert
Kyroula Berdi
Nick F
maddalena dragoni
Dmitri Tsoy
Nadia Maiorano
Kim Heseltine
Lord Brian SULLIVAN