Central
Bar · Coffee Shop
Central is a cafe and bar located on a pedestrian street.
Location
Best places nearby
The highest rated places close to Central.
Local restaurants nearby
Κουντουριώτη 1, B
Location
The highest rated places close to Central.
Κουντουριώτη 1, B