Noodles & Company 9008

Noodles & Company #9008 was a Noodles & Company restaurant located at 903 Indiana Avenue in Indianapolis, Indiana.