Lamb Kidney

Lamb Kidneys are extremely tender and packed with flavour. Can either be pan-fried or slow cooked in a stew.

£1.00