Santa CroceParishSharePiazza Santa Croce09124 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions