Noodles & Company 132

Noodles & Company #132 is a Noodles & Company restaurant located at 697 West Hampden Avenue in Englewood, Colorado. The location opened in 2006.