1,279

Spain

1,279 tins in stock.

Beyond Galicia and Cantabria, Spain is the deep well of conservas, tuna, anchovy, shellfish and octopus across the northern coast. About 1,279 tins. Plain and direct, the fish over a potato or into a salad with its own oil.