Noodles & Company 674

Noodles & Company #674 is a Noodles & Company restaurant located at 21075 South Lagrange Road in Frankfort, Illinois.