Piazza di Pietra 26
00186, Rome, Latium
Italy