Get directions to: Thai Kitchen, Canyon, TX
Restaurant address: 713 23rd St Canyon, TX 79015, USA
Restaurant: Thai Kitchen