TS

Taverna Savvas

Notos

restaurant· 34 min from marina (2794m)

Cuisine

regional
Open in Google Maps →