Noodles & Company 118

Noodles & Company #118 is a Noodles & Company restaurant located at 8071 Wadsworth Boulevard in Arvada, Colorado. The location opened in 2002.