Noodles & Company 638

Noodles & Company #638 is a Noodles & Company restaurant located at 7215 Lake Street in River Forest, Illinois. The location opened in 2010.