Noodles & Company 7107

Noodles & Company #7107 is a Noodles & Company restaurant located at 13110 West Dodge in Omaha, Nebraska.