2024

TAVERNA PANORAMA

Greek restaurant
5/5
1 review
This family tavern is aptly named: situated on the heights of Tholaria, it ... Read more