Lamb Kidney

Lamb Kidney

Regular price £0.70
/

Only -28 items in stock!

Individual lamb kidneys – perfect for early morning Devilled Kidneys!

Supplied: Frozen

FAMILY BUTCHER

SINCE 1931