Squid Restaurants in Lobios
Show restaurants on map

4
Menu
Table booking
4
Menu
Table booking
City: Lobios, Ctra OU-540 Km 71, 32870, Lobios, Spain
"Fuimos a este restaurante antes de ir a España a la zona termal de Lobios y nos recibieron muy bien en dos ocasiones. La primera recepción fue por un..."

Price
The Average price for Squid is:
$9.3
Feedback
These reviews refer only to the mentioned ingredients.