Restaurant La Spiaggia delle Barche offers Sardinian cuisine in a beautiful setting. Features include wheelchair accessibility, a full bar, and takeaway options.