Noodles & Company 604

Noodles & Company #604 is a Noodles & Company restaurant located at 1310 Commons Drive in Geneva, Illinois. The location opened in 2003.