San Isidro 599, Santiago Centro, Santiago, Chile
San Isidro 599, Santiago Centro, Santiago, Chile
No delivery
Spot something wrong?
Dishes at El Faro de San Isidro. Prices may vary in venue.
Been to El Faro de San Isidro? Be the first to share what you ate.