Yin Yang is a Chinese restaurant known for its fresh, flavorful dishes and generous portions.