Shanghai Garden Restaurant

800 Alhambra Blvd #4436 Sacramento CA 95816 USA

(916) 446-6358

Location