facebook

Shanghai Restaurant


el dorado county sushi

3440 Palmer Dr, Cameron Park, CA 95682


Get Directions

Keep Exploring

Discover similar experiences to Shanghai Restaurant