The Nastrecce Brand (breads and pastries) is owned by the German firm, Lidl Stiftung & Co. Additional text on the packaging is in German. Likely, it's a German knockoff of a pastry originating in Italy. The Italian name translates into English as "bundle of chocolate."