Shang Hai Chinese Restaurant

  • PO Box 1426,
    Buena Vista, CO 81211
  • Phone: 719-395-4950
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map