ViaMichelin
Bar Bera – Casa Teva Barcelona
Location picture
Fabulous 9.4 (70 reviews)
Approx. €35
Location
Carrer del Marques de Barbera, 22
08001 Barcelona