UP Espresso Bar
Coffee Shop
Coffee shop offering espresso and other coffee drinks.
Location
Best places nearby
The highest rated places close to UP Espresso Bar.
Local restaurants nearby
Λεωφόρος Στρατού 6, B
Location
The highest rated places close to UP Espresso Bar.
Λεωφόρος Στρατού 6, B