Noodles & Company 9010

Noodles & Company #9010 was a Noodles & Company restaurant located at 121 West Maryland Street in Indianapolis, Indiana.