Santa RosaliaParishShareVia Principe Amedeo di Savoia09124 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions