Cheshire Lambs Kidneys

Title: Pack of 4 Kidneys
Cheshire Lambs Kidneys
Rich tasting kidneys that we split and core for you.

All our lamb is from our own land or from carefully selected Cheshire farmers

Sold in a pack of 4