Chiesa della Santissima AnnunziataParishShareViale Luigi Merello09123 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions