Taverna Telchinia
Greek · Seafood · Mediterranean
Taverna Telchinia is a restaurant located next to Iguana beach, offering a wide range of traditional Cretan food and other dishes. It is situated approximately 150 meters from the sea.
Location
Best places nearby
The highest rated places close to Taverna Telchinia.
Local restaurants nearby
Herakleous Street, Agii Apostoli, Chania, Kreta 73100, Grekland

