Noodles & Company 626

Noodles & Company #626 is a Noodles & Company restaurant located at 2727 West 75th Street in Naperville, Illinois. The location opened in 2008.