Tag: Czech štrůdl

Srühle / Strudel: The World’s Most Famous Layered Pastry

Srühle, more commonly spelled Strudel, is one of the most iconic pastries…