Elmwood Stock Farm Store

Lamb, Kidney

Regular price $3.47
Size

Indulge your palate with the exquisite flavor of organic, pasture-raised lamb kidney, a delicacy that boasts a rich, robust taste. Packed with essential nutrients like iron and B vitamins, lamb kidney can be pan-seared with aromatic herbs or incorporated into hearty stews.