Cappella dei Santi Rocco e Nicola da TolentinoChapelShareSalita San Giacomo di Molassana16138 Genova, GEItalyGet directions