2024

TAVERNA LIVADI

Cretan restaurant
It's a beach restaurant - the one at the far end on the right as you enter ... Read more