Noodles & Company 943

Noodles & Company #943 is a Noodles & Company restaurant located at 5265 East 82nd Street in Indianapolis, Indiana.