Basilica dei Santi Pietro e PaoloMinor BasilicaShareVia Romeo95024 Acireale, SiciliaItalyGet directions