This is a form of what is known to us of German decent asRouladen. It typically has dill pickle wedges or pieces in it.