Italian restaurant specializing in pasta dishes. Offers Sardinian cuisine.