Sardinia has to have some of the best seafood on the planet. I'm a sea urchin freak, and Sardinia's are some of the best I've had.— Andrew Zimmern
Sardinia has to have some of the best seafood on the planet. I'm a sea urchin freak, and Sardinia's are some of the best I've had.