China Star Chinese American

  • 1111 Homestead Rd N,
    Lehigh Acres, FL 33936
  • Phone: 239-369-1110
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map