Where is Caffe' e Cuscino, Rome?

Where is Caffe' e Cuscino, Rome located?

Caffe' e Cuscino, Rome, Caffe' e Cuscino, Rome, Italy (approx. 41.90433°, 12.50063°)


Where is Caffe' e Cuscino, Rome on the map?