Noodles & Company 137

Noodles & Company #137 is a Noodles & Company restaurant located at 4530 West 121st Avenue in Broomfield, Colorado. The location opened in 2009.