San Marco Restaurant

Positioned on top of the famous Loggia, overlooking the main town square, San Marco provides a haven for those who want to enjoy delectable dishes with uninterrupted sea views.