Sardinian fish-based dishes in a location inside a historic building with a veranda overlooking the sea. © Il Pavone
Via Minorca 1, 07041 Alghero