Located next to the Northridge Center in Chippewa Falls. Delivery or carryout options, as well as ordering over the phone or online. Keep an eye out for weekend specials. Newly remodeled with inside seating.