Get directions to: China Buffet, Lufkin, TX
Restaurant address: 409 North Timberland Drive Lufkin, TX 75901, USA
Restaurant: China Buffet