Braised Lamb Platter