Skip to content
53, Agiou Ioannou Str
Stalis, Crete, Greece
+30 28970 33973
DELIVERY SERVICE
08:00 – 18:00
7 days/week
Home
Our Menu
Order Online
Services
Contact
Menu
Home
Our Menu
Order Online
Services
Contact
The page can’t be found.
It looks like nothing was found at this location.
EN
EL
EN