Chinastar Express And Grill

510 S SW Loop 323 Tyler TX 75702 USA

(903) 596-9995

Location