I used to find these cookies at Citarella, but they don't seem to carry the brand any longer. They're by the German company Tekrum and are a pastry base with cream filling, covered with almond slices.
The German deli in Grand Central's food hall carries the brand but doesn't have these partifcular cookies. I've tried all of the internet sources I can find as well as the other gourmet places I can think of (Zabar's, D&D, etc.)
Has anyone seen these?