Noodles & Company 707

Noodles & Company #707 is a Noodles & Company restaurant located at 191 East 12300 South in Draper, Utah. The location opened in 2005.