Lambs Kidneys

Lambs Kidneys

£3.00Price

Fresh, whole British Lambs kidneys, perfect for flash frying, slow cooking or delicious devilled on toast. Price is for four kidneys.