Noodles & Company 159

Noodles & Company #159 is a Noodles & Company restaurant located at 2455 Montebello Square Drive in Colorado Springs, Colorado.