Crisp and crunchy, Almond Biscotti is a traditional Italian Christmas cookie served during teatime as a snack.
Read this post on awesomecuisine.com