Mei Lei Chinese Restaurant

  • 101 Lockemy Hwy,
    Dillon, SC 29536
  • Phone: 843-774-7307
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map