Canestrelli are flower shaped Italian butter cookies that are light, delicate and deliciously buttery. They're flavored with vanilla and lemon zest and are the perfect melt in your mouth shortbread style cookie. They have a surprise ingredient that helps keep them especially tender - hard boiled egg yolks! Once you try these, you'll be convinced. They're easy to make and so good!