Ho Ho Chinese Restaurant is a Canadian Restaurant based in Dryden, Ontario. Ho Ho Chinese Restaurant is located at 64 Van Horne Ave, Dryden, ON P8N 1H7, Canada,
Please contact Ho Ho Chinese Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Ho Ho Chinese Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.