Delight by the sea Romantic gastronomy Our restaurant is located on the beautiful island of Crete, at the most serene point of the cosmopolitan Platanias, Chania, overlooking the endless blue of the Cretan sea across the Thodoru island.