Gláros

Spinalonga Restaurant

Where strangers become family

Plaka, Elounda, Crete

Visit us Follow us Write a review Back to our website Contact us