top of page
500g Lambs Liver (May be Frozen)

500g Lambs Liver (May be Frozen)

Fresh, tender lambs liver, bursting with