Lamb tartare... we're goin in...