Skip to content
53, Agiou Ioannou Str
Stalis, Crete, Greece
08:00 – 23:00
7 days/week
Home
About us
What we offer
Our Menu
Gallery
Contact
Menu
Home
About us
What we offer
Our Menu
Gallery
Contact
Gallery