Parada Coffee
Coffee Shop · Greek
A coffee shop offering coffee, snacks, and drinks.
Location
Best places nearby
The highest rated places close to Parada Coffee.
Local restaurants nearby
Λευθεραίου 5, Κρήτης
Location
The highest rated places close to Parada Coffee.
Λευθεραίου 5, Κρήτης