Restaurants in Roma
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Roma, Piazza Del Colosseo, 5, 00184, Roma, Italy
"A nice polished restaurant with good kitchen and price"
Price
Feedback
These reviews refer only to the mentioned ingredients.