Elmwood Stock Farm Store

Lamb, Loin Roast

Regular price $110.23
Size

Certified organic and grass-fed make a delicious combination. These lamb loin roasts are flavorful with just the right amount of marbling. Roast to juicy perfection.