Cleos

  • Restaurant
  • Bar
1935 W. Chicago Ave.
Chicago, IL 60622
(312) 243-5600
(312) 243-5580 (fax)