Restaurants

Sardinian in Santa Maria Navarrese

Nascar

A family-run affair, Nascar stands head and shoulders above most places in town, with its romantic garden terrace, slick vaulted interior and faultless service. The food is superb, too, with antipasti, fresh pasta a…