A modest shopping mall in Rome, featuring diverse stores, cafes, a supermarket, and a cinema.