China Hut II

  • 2401 Millwood Ave,
    Columbia, SC 29205
  • Phone: 803-779-6161
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map