Skip to main content

Ho-Ho Restaurant

Get directions »

  • 7908 S. Halsted St Ste D
  • Chicago, IL 60620
  • 773-723-4993 (phone)
41.7501507
-87.6441751

Ho-Ho Restaurant

7908 S. Halsted St Ste D
Chicago, IL 60620

Posted in Restaurants