Noodles & Company 107

Noodles & Company #107 is a Noodles & Company restaurant located at 9563 South University Boulevard in Highlands Ranch, Colorado. The location opened in 2000.