Pizzeria La Grotta offers pizza, including options with Sardinian ingredients. Located near Piazza Unione Sarda.