Palazzo Manfredi, Via Labicana, 125, Colosseo, Roma 00184, Italy
Closed· Opens at 07:30
No delivery
Spot something wrong?
Dishes at Aroma - Palazzo Manfredi. Prices may vary in venue.