Noodles & Company 209

Noodles & Company #209 is a Noodles & Company restaurant located at W176N9336 Rivercrest Drive in Menomonee Falls, Wisconsin. The location opened in 2002.