Indian Biscotti