Central
Coffee Shop · Bar
Cafe Central, located in the city center, offers a relaxed atmosphere. Enjoy coffee and drinks in a central location.
Location
Best places nearby
The highest rated places close to Central.
Local restaurants nearby
Λεωφόρος Ελευθερίας 8, Στερεάς Ελλάδας
