San PietroParishSharePiazza de Santu Pedru09020 Mara Arbarei/Villamar, Sardigna/SardegnaItalyGet directions