Get directions to: Shanghai Restaurant, Shingle Springs, CA
Restaurant address: 3440 Palmer Dr Ste Ea Shingle Springs, CA 95682, USA
Restaurant: Shanghai Restaurant