Touch of Thai Location Touch of Thai 3325 S. Avenue 8E, Suite B6, Yuma Arizona, 85365 Phone: (928) 726-4444 Order Online