Noodles & Company 519

Noodles & Company #519 is a Noodles & Company restaurant located at 8702 Keystone Crossing in Indianapolis, Indiana.