Almond-Orange Biscotti with Chocolate Drizzle

Healthy version of Italian biscotti that is vegan and gluten-free! They are chewy and so delicious with almond, vanilla, and orange flavors!