Noodles & Company 631

Noodles & Company #631 is a Noodles & Company restaurant located at 1001 75th Street in Woodridge, Illinois. The location opened in 2008.