Address: Lungomare Duca Degli Abruzzi, 84 Interno 827, Rome, Italy
City: Rome
Menu Dishes: 30
Reviews: 825
"Una bella scoperta! All’interno del Porto, materia prima di qualità preparata con cura ed un pizzico di fantasia."
All prices are estimates on menu.