Restaurant Reviews from DiningGuide411.com
    Top : United_States: CO: Buena_Vista

Shang Hai, Buena Vista, Colorado










Shang Hai
527 W Lake
Buena Vista CO United States


Hours: 11a-11p

Phone: 719.395.4950