Italian
Crete
Italian in Crete. Our three À-la-Carte Restaurants are located right by the water, offering breathtaking views of the C…
Generic photo: Placeholder only — flagged for a later photo sweep. Owners can claim the listing and upload real photos.
Θέρισο, Crete, Greece
No published reviews yet — be the first to review this experience.