Explore details about location Largo Pietro Mascagni. Largo Pietro Mascagni is a location situated within the Municipio Roma II alongside other areas such as Università La Sapienza, Via Benaco, Via Luigi Mancinelli.