China Ho is a Chinese restaurant offering traditional cuisine. Established in 1983, it is known for dishes like Peking Duck.