Authentic Italian trattoria, Trattoria S'Arrastu, offering a taste of Sardinia's flavors.