Chiesa di San NicolaParishShareVia San Sebastiano98046 Santa Lucia del Mela, SiciliaItalyGet directions