Squid Restaurants in Manzanares el Real
Show restaurants on map
4.1
Menu
4.1
Menu
City: Manzanares el Real, C. De La Paz, 13, Manzanares El Real, Spain, Manzanares el Real
"Food: 5 Service: 5 Atmosphere: 5"
3.3
Menu
Table booking
3.3
Menu
Table booking
City: Manzanares el Real, Plaza Del Sagrado Corazon, 2, Manzanares El Real I-28410, España, Manzanares el Real, Spain
"Camarera muy amable y una hermosa terraza para el desayuno."
Price
The Average price for Squid is:
$9.1
Feedback
These reviews refer only to the mentioned ingredients.