Via Della Scala, 33, Trastevere, Roma 00153, Italy
No delivery
Spot something wrong?
Dishes at Buco del Mulo. Prices may vary in venue.