I need to have cannoli. Pretty soon. The need has come out of the blue, as I haven't been watching any US cookery shows recently.
Where o where can I buy ready made tubes in the UK?
I am so not going to make them from scratch as there must be a secret pipeline of ready made cannoli that I can tap into.
PLease, please help me.
Thanks.....