Noodles & Company 101

Noodles & Company #101 was a Noodles & Company restaurant located at 2360 East 3rd Avenue in Denver, Colorado.