AHA! I looked it up: palmiers! They are tasty. I just HAPPEN to be walking past a bakery that makes those today...might find myself slipping in! xD