The best-seller of all, Lemon White Chocolate biscotti is made from fresh lemons and premium white chocolate chips. With that all natural lemon flavor and Kimmi's special light-as-a-feather texture, it is nearly impossible to eat just one. Order extras, you'll be glad you did...