Noodles & Company 606

Noodles & Company #606 is a Noodles & Company restaurant located at 930 Church Street in Evanston, Illinois. The location opened in 2002.