Squid Restaurants in Igualada
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Igualada, Pl. Pilar, 12-13 BAJO. 08700. Igualada, BARCELONA, Spain
"Friendly and correct service very nice and cozy"
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Igualada, España, Spain, 08700, Igualada
"Stunning little seaside restaurant in Marseille."
4.2
Menu
4.2
Menu
City: Igualada, Passeig De Mossèn Jacint Verdaguer, 20, 08700 Igualada (Barcelona), Espanya, Spain
On this site, you can find the complete menu of El Turk Bar Restaurante Kebab from Igualada. Currently, there are 61 menus and drinks available. For s...
Price
The Average price for Squid is:
$9.3
Feedback
These reviews refer only to the mentioned ingredients.