RESTAURANT SANTIAGO DE CHILE hero image

RESTAURANT SANTIAGO DE CHILE

Restaurant

Av. de Josep Tarradellas, 60, Eixample, 08029 Barcelona, Spain

Biter Score
8.6
Open
Friday: 12 PM – 4 PM, 7 PM – 12 AM