Yu Shan is a Chinese restaurant established in 1986. It offers a Chinese cuisine experience.