Where is Le Cupole, Rome?

Where is Le Cupole, Rome located?

Le Cupole, Rome, Le Cupole, Rome, Italy (approx. 41.90643°, 12.45025°)


Where is Le Cupole, Rome on the map?