Situated just above the clean white beach sands of Glyfa, the Glyfa Taverna combines impeccable cuisine with breathtaking surroundings to ensure a memorable dining experience.
Boris
December 27, 2017
Fantastic view and delicious kitchen
Unique things to do nearby
4.96 (238)
Organic farm tour and olive oil tasting at Dr Kavvadia farm