Almond Biscotti

Light and crispy almond biscotti.