Chicken Shop
Spanish
Argomedo 448, 8330496 Santiago, Región Metropolitana, Chile
Closed today

Business hours