Chiesa dei Santi Apostoli Simone e GiudaParishShareVicolo Primo San Simone94014 Nicosia, SiciliaItalyGet directions