Noodles & Company

Noodles & Company at Deer Park Town Center in Deer Park, IL

  • 20530 N Rand Rd Ste 201, Deer Park IL 60010
  • 847-726-1000
  • noodles.com
  • Mon-Sat 10:30am-10pm Sun 10:30am-9pm