Via Gabriello Chiabrera, 13/15, Ostiense, Roma 00145, Italy
No delivery
Spot something wrong?
Dishes at Il Fornaio Leandro. Prices may vary in venue.