Noodles & Company 9505

Noodles & Company #9505 is a Noodles & Company restaurant located at 101 Division Street in Stevens Point, Wisconsin. The location opened on 38875.