Franklin 193, Santiago Centro, Santiago, Chile
No delivery
Spot something wrong?
Dishes at El Estribo. Prices may vary in venue.
Been to El Estribo? Be the first to share what you ate.