Order Online

Chen's

302 S Timberland Dr
Lufkin, TX 75901
(936) 632-1635
Order online Menu | Reservation | Info
Any questions please call us.