Noodles & Company 110

Noodles & Company #110 was a Noodles & Company restaurant located at 1100 West Dillon Road in Louisville, Colorado.