Menu
Search
£0.00
Lamb's Kidneys x 2
£3.95
From The Kimbers Family Farm, Wincanton, Somerset.
Free Range
Remove
1
Add
Add To Basket
These deviled lamb kidneys make an excellent inexpensive supper for any day of the week.