Stand Up Cafe
Coffee Shop
A cafe called Stand Up, offering coffee and likely other cafe fare.
Location
Best places nearby
The highest rated places close to Stand Up Cafe.
Local restaurants nearby
Καραμανλή Κωνσταντίνου 78, Κρήτης
Location
The highest rated places close to Stand Up Cafe.
Καραμανλή Κωνσταντίνου 78, Κρήτης