Made from a traditional Italian recipe, Flora Sfogliatine are crunchy yet delicate Italian cookies. Named after the Italian word “sfoglia” meaning “sheets”, which describes the layering of the puff pastry dough, these delectable treats are coated with an apricot jam and baked to perfection.