Noodles & Company 109

Noodles & Company #109 was a Noodles & Company restaurant located at 1460 16th Street in Denver, Colorado.