Lamb Blade Roast

Bone - in. A tender and flavorful roast.