www.dineview.com
www.dineview.com
Shanghai Palace
(909) 861-2717
2040 South Brea Canyon Rd., Diamond Bar, California
Contact Us