The Cretan Shop
Coffee Shop · Greek · Mediterranean
The Cretan Shop is a coffee shop offering fresh, traditional Cretan snacks.
Location
Best places nearby
The highest rated places close to The Cretan Shop.
Local restaurants nearby
Βλυχάδας, Κρήτης
Location
The highest rated places close to The Cretan Shop.
Βλυχάδας, Κρήτης