Noodles & Company 9009

Noodles & Company #9009 was a Noodles & Company restaurant located at 7853 South US Highway 31 in Greenwood, Indiana.