• contact@icon.com
  • 5419 N Sheridan Road, Suite 116 – Chicago, IL 60640
  • P: (773) 433-5177
Partnerships with best-in-class original restaurant concepts that have stood the test of time.