Noodles & Company 940

Noodles & Company #940 is a Noodles & Company restaurant located at 1416 West McGalliard Road in Muncie, Indiana.