Chiesa di Santa Maria del PilieroParishShareVia Umberto I98025 Itala Marina, SiciliaItalyGet directions