Where is La Piccola Maison, Rome?

Where is La Piccola Maison, Rome located?

La Piccola Maison, Rome, La Piccola Maison, Rome, Italy (approx. 41.90455°, 12.48791°)


Where is La Piccola Maison, Rome on the map?