Franklin 894, Local 122D, Santiago Centro, Santiago, Chile
Franklin 894, Local 122D, Santiago Centro, Santiago, Chile
No delivery
Spot something wrong?
Dishes at Churrasquería Rosa e Ivan. Prices may vary in venue.
Been to Churrasquería Rosa e Ivan? Be the first to share what you ate.