Osteria della Tonnara - Photo 1

Osteria della Tonnara

36 Corso Battellieri, Carloforte

Restaurant· 7 min from marina (506m)

Osteria della Tonnara sits in Carloforte, the island town on San Pietro off the Sulcis coast, and it's the spot locals point you toward for bluefin tuna done right — this is tonnara country, where tuna fishing has deep cultural roots and the kitchen takes it seriously. The atmosphere is warm and unfussy, and the menu leans hard into Mediterranean tradition with fresh, honest flavors. Rated the top pick on Tripadvisor among Carloforte restaurants, it's earned that reputation one tuna dish at a time.

Cuisine

seafoodregional
Open in Google Maps →