Get directions to: Lee's Chinese Restaurant, Texarkana, TX
Restaurant address: 3317 Sowell Ln Texarkana, TX 75501, USA
Restaurant: Lee's Chinese Restaurant