China Lake Restaurant

  • 200 W Church St,
    Saluda, SC 29138
  • Phone: 864-445-8295
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map