Noodles & Company 9501

Noodles & Company #9501 is a Noodles & Company restaurant located at 609 South Main Street in Normal, Illinois. The location opened on 38587.