Get directions to: Thai Hut, Phoenix, AZ Restaurant address: 101 E Mcdowell Rd Phoenix, AZ 85004, USA Driving Walking Bicycling Restaurant: Thai Hut