I know exactly what you're on about. I don't think restaurants make it, I think they just buy it in. I have a couple of varieties at home and prefer the Patkaks one, available in most large supermarkets in the Asian foods and sauces bit. I hope this helps, perhaps you're already aware of this and just want to make it fresh, in which case I apologise. ;D