Via Delle Fornaci, 22, Trastevere, Roma 00165, Italy
No delivery
Spot something wrong?
Dishes at Il Piccolo. Prices may vary in venue.