Chiesa di Nostra Signora del PilarParishSharePiazza Pilar09010 Bidda Matzràxia/Villamassargia, Sardigna/SardegnaItalyGet directions