Thai Star

Thai Star

  • Address 3800 Amarillo Blvd. East
    Amarillo, TX 79107
  • Phone(806) 383-4727