Lamb - Kidney — Lamb kidney — a traditional British offal cut with rich flavour, ideal for pies, pan-frying and s...

Lamb - Kidney

£7.00

Frequently Asked Questions