Address: Che Banca, Via Luca della Robbia, Testaccio, Municipio Roma I, Rome, Roma Capitale, Lazio, 00153, Italy