China Star American-Chinese Restaurant

Chinese
$
1111 Homestead Rd N
Lehigh Acres, FL 33936
3691110

Menu

Tips

  • Everything
  • Excellent food at the right price!