I'm just drooling even thinking about it. Dh has never had it before and doesn't know where to get it. He's a bit wary of going off the beaten track at all. Can you just buy it in any big dept store say or do you need to go to a butchers/delicatessan?
Thanks I just HAVE to have some. Preferably a suitcase full.