Noodles & Company 173

Noodles & Company #173 is a Noodles & Company restaurant located at 17051 Lincoln Avenue in Parker, Colorado.