Order Online

China Chef

821 W Main St
Immokalee, FL 34142
(239) 867-4192
Order online Menu | Reservation | Info
Any questions please call us.