Sardegna is an Italian restaurant offering a taste of Sardinia. Reservations are recommended.