Ho Ho China is a family-friendly Chinese restaurant serving classic Sichuan & Mandarin cuisine in a relaxed setting.