Kirkór
Coffee Shop · Greek
A popular café in Heraklion, Kirkór offers a prime location and is known for its friendly service.
Location
Best places nearby
The highest rated places close to Kirkór.
Local restaurants nearby
Πλατεία Βενιζέλου Ελευθερίου 31, Κρήτης

