Khao Horm Thai 2525 Inwood Road, Dallas, TX 75235