Where is The B Place Cola, Rome?

Where is The B Place Cola, Rome located?

The B Place Cola, Rome, The B Place Cola, Rome, Italy (approx. 41.90731°, 12.46225°)


Where is The B Place Cola, Rome on the map?