Restaurants in Barcelona
Show restaurants on map
3.4
Menu
Table booking
3.4
Menu
Table booking
City: Barcelona, Aribau, 16. 08011. Barcelona, Spain
"Tardaron 2 horas y media en ponernos de comer. Lo que nos pusieron estaba malisimo: las croquetas eran dulces y con muy mala pinta, una habas en vez d..."
Price
The Average price for is:
$16.9
Feedback
These reviews refer only to the mentioned ingredients.