Piazza Cardinale Riario Sforza , 154 Napoli Piazza Cardinale Riario Sforza , 154 Napoli, Naples, Italy