The Editor
Coffee Shop · Bakery
The Editor is a coffee shop in Heraklion, Crete, offering quality coffee, sweets, and savory items.
Location
Best places nearby
The highest rated places close to The Editor.
Local restaurants nearby
Pl. El. Venizelou 5 Λιοντάρια, Κρήτης

