Noodles & Company 112

Noodles & Company #112 is a Noodles & Company restaurant located at 7740 West Alameda Drive in Lakewood, Colorado. The location opened in 2000.