No products found
Use fewer filters or remove all
Ican Factory offers unique canned cod liver, which has been called the ‘Foie Gras of the Ocean’. Rich in Omega 3 and vitamin D the beech smoked cod liver is not only healthy but delicious as well. Pure product, excellent for appertizers or simply with the salat.