Noodles & Company 630

Noodles & Company #630 was a Noodles & Company restaurant located at 100 West Higgins Road in South Barrington, Illinois.