Noodles & Company 601

Noodles & Company #601 is a Noodles & Company restaurant located at 207 South Washington in Naperville, Illinois. The location opened in 2001.