We were away yesterday and this was on the menu for the local takeaway. No description with it. Has anyone ever heard of it? I didn't get the chance to ask as we are out instead.