Home Palazzo Doglio Sardinian street food: 5 specialities to eat around the island