Lambs Kidneys (Each)

£0.69

£0.69 =
Lambs Kidneys (Each)
Lambs’ kidneys are one of the most widely available kidneys in the UK.

Helpful tip;
Cooked quickly and served tender and pink, kidneys are an accessible offal. Add to a classic steak and kidney pudding – see recipe here.

Reviews for this product (0)

There are currently no reviews for this product

Others also bought