Xavier Dalmau Puerto
Dinner with fabulous views
A restaurant you can't miss if you are in the north of Sardinia. There are fabulous views, varied cuisine, and pizza for the kids all at very reasonable prices. It sits on top of a mountain and at night you see the whole mountain of Castelsardo. The service is quick and amazing!! Definitely worth a visit.