China Star Restaurant

1111 Homestead Rd. N
Lehigh Acres, FL 33936
Phone: (239) 369-1110 
Fax: (239) 369-1110