La Barra de Carles Abellán
19, Passeig de Joan de Borbó, 08003 Barcelona, Spain
| +34 937 60 51 29
More info
Sun 1:30pm - 5pm
Tue - Sat 1:30pm - 4pm, 8pm - 11pm
AFAR participates in affiliate marketing programs, which means we may earn a commission if you purchase an item featured on our site.
© 2021 AFAR Media