Ho Ho Restaurant
7908 S Halsted St
Chicago
,
IL
60620
Sponsored links:
About
Ho Ho Restaurant, Chicago
See what other people are saying about Ho Ho Restaurant, found in Chicago by clicking the read merchant reviews link on this page. Are you the owner of this business? Do you know you can upload a video of Ho Ho Restaurant for free to help promote it? Have you tried to contact Ho Ho Restaurant at the information found here? If it is not correct please click "SEND" below and let us know. For easy to use driving directions to 7908 S Halsted St in Chicago please click the "View Larger Map" link below and put in your address. Ho Ho Restaurant can be found in Chicago at 7908 S Halsted St. They can also be reached by phone at (773) 723-4993.
Category
Asian Restaurants