Noodles & Company 934

Noodles & Company #934 is a Noodles & Company restaurant located at 903 Indiana Avenue in Indianapolis, Indiana.