Via Leonardo Da Vinci, 266, San Paolo, Roma 00146, Italy
No delivery
Spot something wrong?
Dishes at Mimì, Cocó...e Pizza. Prices may vary in venue.