Chen's

Chen's Menu

177 items in 18 sections · $0.25 – $55.99 · Chinese Restaurant in Lufkin, TX

Closed · opens Monday 11:00 AM Directions Call to order