Cozy and fun place in Rome, offering all one can wish for in Rome.
You'll love everything about this place, in particular the location.