Bakery
''I Love Biscotti Co.'' biscotti are an original take on the traditional Italian biscotti. Biscotti are handmade and decorated individually, and offered in many traditional and seasonal flavours.