Lamb Kidney

Lamb Kidney
  • Product Code: lambkidney
  • Availability: In Stock
  • £1.00

Available Options

Description

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