Amazing spot in the heart of the city! It's really close to some of the most amazing food Rome has to offer