Yu Shan is a Chinese restaurant offering a diverse menu of Asian-inspired dishes. It is known for its quaint eatery atmosphere and is located in Medicine Hat, Alberta.