Noodles & Company 131

Noodles & Company #131 is a Noodles & Company restaurant located at 648 South College Avenue in Fort Collins, Colorado. The location opened in 2006.