Wicked Willow, located at 1137 Main Street in Stevens Point, is a vegetarian and vegan restaurant offering a wide variety of plant-based dishes. Enjoy their allergy-friendly baked goods, grab 'n go options, and made-to-order comfort food, along with non-dairy espresso and tea drinks.