Get directions to: Thai Palace & Catfish, Irving, TX
Restaurant address: 1049 W Rochelle Rd Irving, TX 75062, USA
Restaurant: Thai Palace & Catfish