Your Shopping Cart
your cart is empty, maybe these will interest you
Visit us in person at our new retail shop! We are located at 160 Merrimack St in downtown Lowell, MA open Monday-Saturday 11:00am-6:00pm and Sunday 11:00am-5:00pm. Our S'mores won an Editor's Choice Food Award from Yankee Magazine in the November/December issue!