I see these rather large things on sale at supermarkets, but I've never bought one because, well, it looks and sounds odd. Sweet? Pickled? And why the netting and the vacuum pack?
I did a search, and couldn't find anything. Does anybody here know what this stuff is, and suggest a good way to cook it? Thanks very much.