Noodles & Company 129

Noodles & Company #129 is a Noodles & Company restaurant located at 6300 East Hampden in Denver, Colorado. The location opened in 2006.