Giko Spot
Coffee Shop · Bar
A cafe called Giko Spot, located on Kirillou Loukareos. Offers drinks.
Location
Best places nearby
The highest rated places close to Giko Spot.
Local restaurants nearby
Κύριλλου Λουκάρεως 60, Κρήτης
Location
The highest rated places close to Giko Spot.
Κύριλλου Λουκάρεως 60, Κρήτης