Image of the product

Lamb kidneys

£2.50 (per 2)

Lamb kidneys, perfect for devilling on toast. Pack of 2.