Noodles & Company 111

Noodles & Company #111 is a Noodles & Company restaurant located at 4733 South Timberline Road in Fort Collins, Colorado. The location opened in 2000.