Loving some lamb fresh off the grill