San Carlo BorromeoParishShareVia San Carlo Borromeo09131 Casteddu/Cagliari, Sardigna/SardegnaItalyGet directions