Noodles & Company 612

Noodles & Company #612 is a Noodles & Company restaurant located at 315 North Randall Road in Lake In The Hills, Illinois. The location opened in 2003.