53, Agiou Ioannou Str

Stalis, Crete, Greece

08:00 – 23:00

7 days/week