Restaurant specializing in Sardinian cuisine. Offers gluten-free options.