53, Agiou Ioannou Str

Stalis, Crete, Greece

08:00 – 18:00

7 days/week

Menu