Noodles & Company 9011

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