Chiesa di Santa Maria Immacolata e San TorpeteParishSharePiazza San Giorgio16128 Genova, GEItalyGet directions