Your next favorite could be right around the corner.
Finding places to eat…
Cafe
Via Nazionale, 106
Strada Statale 134 di Castel Sardo, 105