Restaurants in Barcelona
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Barcelona, Calle Llacuna, 106-108, Barcelona I-08018, España, Spain
"¡Tomamos algunos frijoles que amo! tener una terraza y el regalo de los grandes camareros. Tendremos que ir a probar el resto porque nos dio un buen r..."
Price
The Average price for is:
$13.7
Feedback
These reviews refer only to the mentioned ingredients.