Noodles & Company 688

Noodles & Company #688 is a Noodles & Company restaurant located at 398 West Army Trail Road in Bloomingdale, Illinois.