Lamb's Kidneys x 2

Picture of Lamb's Kidneys x 2

From The Kimbers Family Farm, Wincanton, Somerset.


Free Range

£3.95
Qty.
Available from Thursday 02 Jan


These deviled lamb kidneys make an excellent inexpensive supper for any day of the week.