Noodles & Company 611

Noodles & Company #611 is a Noodles & Company restaurant located at 1 East Burlington Avenue in La Grange, Illinois. The location opened in 2003.