Christean N.Nov 15, 20215 minBaking BasicsPalmier Palmier is a French word for Palm leaves. This pastry were invented in France and is commonly made with puff pastry layered with sugar...