Roast Lamb – always the most popular item on any festive buffet June 5, 2017 Leave a comment Roast Lamb – always the most popular item on any festive buffet