Where is La Casa Di Amy, Rome?

Where is La Casa Di Amy, Rome located?

La Casa Di Amy, Rome, La Casa Di Amy, Rome, Italy (approx. 41.89832°, 12.50094°)


Where is La Casa Di Amy, Rome on the map?