There are no products in your shopping cart.
Lamb Hearts
These grass-fed lamb hearts are a real treat for the connoisseurs.
They are supplied in a 500g pack. (average 3/4 hearts per pack).