Noodles & Company 517

Noodles & Company #517 is a Noodles & Company restaurant located at 405 East County Road 6 in Elkhart, Indiana.