In Recipes Is this Italian Pastry BETTER than Croissants? – The World’s Flakiest Dessert April 9, 2023 This is Sfogliatella an Italian pastry that might just be flakier and better than France’s iconic croissants. Literally meaning “thin…