Noodles & Company 140

Noodles & Company #140 is a Noodles & Company restaurant located at 5166 North Nevada Avenue in Colorado Springs, Colorado.