Downtown Espresso Bar
Coffee Shop · Italian
Downtown Espresso Bar is a cafe offering espresso drinks and more. They also serve pasta dishes.
Location
Best places nearby
The highest rated places close to Downtown Espresso Bar.
Local restaurants nearby
Αποκορώνου 51, Κρήτης

