Opening Hours
​​Sat - Sun - Mon: 10am - 8pm
Tue - Fri: Closed
+357 96 207 351
24 Eleftherias
Ineia, 8704