Noodles & Company 136

Noodles & Company #136 is a Noodles & Company restaurant located at 1601 Mayberry Drive in Highlands Ranch, Colorado. The location opened in 2008.