1 / 5



Il Mangiatutto
Restaurant· 10 min from marina (825m)
Il Mangiatutto sits in the heart of San Teodoro and serves up generous portions of fresh seafood and traditional Sardinian dishes at a price point around €35 a head. It's the kind of family-run trattoria where the menu is rooted in local ingredients rather than tourist shortcuts — expect honest cooking, not a watered-down version of it. Call ahead at +39 0784 852023 to check hours before heading over.
Cuisine
regional



