Via Renzo Rossi, 39, Tiburtina, Roma 157, Italy
No delivery
Spot something wrong?
Dishes at Lubrano. Prices may vary in venue.