Restaurant in Chersonissos.
Restaurant · Chersonissos
Vlyhadas Street
Vlyhadas/Marathonos
Vlyhadas str.