Great place, just at the back of the Colosseum, near metro and train station.
We'd nice time in Rome and this place played a big part in that story :) Especially the terrace!!!

Big thanks to our host Federico