Noodles & Company 7101

Noodles & Company #7101 is a Noodles & Company restaurant located at 203 South 72nd Street in Omaha, Nebraska. The location opened on 38252.