Noodles & Company 621

Noodles & Company #621 is a Noodles & Company restaurant located at 900 Milwaukee Avenue in Lincolnshire, Illinois. The location opened in 2006.