Via Tommaso Marino, 7, Duomo, Milano 20121, Italy
Via Tommaso Marino, 7, Duomo, Milano 20121, Italy
No delivery
Spot something wrong?
Dishes at Ristorante Papà Francesco. Prices may vary in venue.
Been to Ristorante Papà Francesco? Be the first to share what you ate.