Pickled sea roulades