Restaurants

CHAO PESCAO

Consell de Cent

Address

Consell de Cent, 318, 08007 Barcelona
Metro Station: Paseo de Gracia (L2, L3, L4)