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