Squid Restaurants in Ciutat Vella
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Ciutat Vella, Carrer Del Bruc, 08009 Barcelona, Spain, Ciutat Vella
"We came here on the basis of the excellent reviews and it is really fantastic place. this is our first night arriving barcelona and from warm service..."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Ciutat Vella, Pg. De Joan De Borbó, 69, 08003 Barcelona, Spain, Ciutat Vella
"Molt bé i molt amables"
Price
The Average price for Squid is:
$9.1
Feedback
These reviews refer only to the mentioned ingredients.