Restaurant specializing in Sardinian cuisine. Offers a vegetarian-friendly menu.