Schaumburg IL Noodles 1. 2610 West Schaumburg Road, Schaumburg, IL 60194 | Noodles & Company (847) 798-8636