Noodles & Company 133

Noodles & Company #133 is a Noodles & Company restaurant located at 1550 Fall River Drive in Loveland, Colorado. The location opened in 2007.