Lately I have been indulging my taste for kidneys and lambs fry so I was delighted to see that CPC has lamb kidneys on the menu. I hesitate to use the generic term for such delicacies. Yes ok then, the term is offal which conjures up a shudder and shaking of the head from most peo...