Squids in Olive Oil - Ramon Peña - 4.6 Oz
A Delicious and Convenient Treat Premium canned squids come from Galicia, Spain, where the climate and the waters are ideal for fishing and shellfish farming. These squids are carefully selected, cleaned and boiled in water with salt to achieve the proper texture. Then they are hand-packed in...