Top Sabor
Greek · Bar and Grill
Bar & grill in the old town, serving Greek and cafe fare.
Location
Best places nearby
The highest rated places close to Top Sabor.
Local restaurants nearby
Αρχιεπισκόπου Ευθυμίου 20, Νοτίου Αιγαίου
Location
The highest rated places close to Top Sabor.
Αρχιεπισκόπου Ευθυμίου 20, Νοτίου Αιγαίου