Av. Libertador Bernardo O'Higgins 870, Santiago Centro, Santiago, Chile
Av. Libertador Bernardo O'Higgins 870, Santiago Centro, Santiago, Chile
No delivery
Spot something wrong?
Dishes at La Piccola Italia. Prices may vary in venue.
Been to La Piccola Italia? Be the first to share what you ate.