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