China Star Restaurant P.O. BOX 696 Lehigh Acres, FL 33970 Phone: (239) 369-1110
Category: Family Restaurant Diners