The Bell Inn & Tavern - Peabody

Roast Leg of Lamb