
Photo: Tripadvisor
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
Sources: tripadvisor.com
