Where to eat and drink in La Maddalena

From the harbour at Cala Gavetta to the lanes of the old town, this is where to eat and drink, checked by people who live here.