Restaurants in Barcelona
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Barcelona, Carrer De Valencia 197 08011, 08001, Barcelona, Spain
"We were in Barcelona for a week. After trying all the paella and Spanish food we could muster we tried Italian. This place is terrible. The chicken wa..."
Price
Feedback
These reviews refer only to the mentioned ingredients.