Via Giovanni Da Procida, 21, Sempione, Milano 20149, Italy
No delivery
Spot something wrong?
Dishes at La Chicchera. Prices may vary in venue.