Recommend12/4/2024Ok, the location is great- right in front of the colosseum. The food- so many choices and we shared ...Read more on Tripadvisor