Where is P.le Roma "C"?

Where is P.le Roma "C" located?

P.le Roma "C", P.le Roma "C", Italy (approx. 45.43985°, 12.317839°)


Where is P.le Roma "C" on the map?