Noodles & Company 114

Noodles & Company #114 is a Noodles & Company restaurant located at 9956 West Remington Place in Littleton, Colorado. The location opened in 2002.