Skip to content

Lambs Kidney

Regular price $22.50

Weight

In stock

Devilled kidneys on toast or braised in red wine & garlic. Full of nutrients too!! Note we require 4 days notice to ensure fresh product.
Back to top

Shopping Cart

Your cart is currently empty

Shop now