Lambs Kidneys
Lambs Kidneys
Regular price
£3.00
Regular price
Sale price
£3.00
Unit price
/
per
Rich tasting kidneys that we split and core for you.
View full details
All our lamb is from our own land or from carefully selected Cheshire farmers
Sold in a pack of 4