Noodles & Company 627

Noodles & Company #627 is a Noodles & Company restaurant located at 4999 Old Orchard Road in Skokie, Illinois.