Shang Hai Palace Restaurant 2040 S Brea Canyon Rd # 101 Diamond Bar CA United States
Phone: 909.861.2717