Café

Xerxis

3 locals recommend

Tips from locals

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