What is Italian Biscotti? You’ve seen what is biscotti on Instagram, in your favorite coffee shop, and maybe even in your grandma’s cookie jar. But what is a biscotti? Italian Biscotti is a type of cookie that has been made in Italy for centuries. This crunchy cookie has a long and storied history. A Brief […]