Noodles & Company 105

Noodles & Company #105 is a Noodles & Company restaurant located at 1100 Highway 287 in Broomfield, Colorado. The location opened in 2000.