J Jane Turner Review of Ristorante Barbagia 4 years ago Best food in Sardegna. Very reasonably priced.
Comments: