HomemadeRecipesfromScratch.com

Lamb shoulder roast is a piece of roasted lamb cooked with lamb shoulder.