ON OUR MAP: 19
We say: €€€ • 7.5/10 TripAdvisor
ADDRESS: Sofokleous str. 24, Old Town / TEL: 22410 22117
Google Maps Easy Go GPS
Both navigators: Tap on for walking,
for driving. Google Maps: not reliable when driving