Get directions to: Shang Hai Garden Restaurant, Placentia, CA
Restaurant address: 2075 E Orangethorpe Ave Placentia, CA 92870, USA
Restaurant: Shang Hai Garden Restaurant