Piazza del Colosseo, 3, 00184 Roma RM
This upscale restaurant offers a refined dining experience, specializing in classic Italian cuisine, complemented by inviting patio seating that overlooks the Colosseum.
Rating: 3.9
Rating: 4.3
Rating: 4.6