Chiesa di San NiccolòParishShareVia Niccolò Tommaseo98070 Castel di Lucio, SiciliaItalyGet directions