Cafe

Xerxis

3 locals recommend
Location
Nea Roda

Tips from locals

Loli
February 28, 2018
beach bar by the Nea Roda beach, with snacks and drinks