The location is unbeatable, centrally located in terms of the sights of central Rome. For fast food, ZAZA pizza around the corner and Roscioli for serious foodies
amazing