Italian and Mediterranean cuisine restaurant, located in Cagliari. Offers a menu focused on regional dishes.