Noodles & Company 649

Noodles & Company #649 is a Noodles & Company restaurant located at 3419 North Southport Avenue in Chicago, Illinois.