Skip to content

Lamb Liver

£6.99

Minimum weight: 300g

Out of stock

Category:

Liver is possibly the most nutrient dense food from an animal we could eat.

Including huge amounts of vitamin A, the B vitamins and Vitamin C, nothing comes close!