Traditional beachfront restaurant named after the landmark rock off Agios Gordios.
Restaurant / Taverna