Canaan Thai Kitchen, a new family-owned restaurant, has opened in downtown St. Cloud, offering authentic Thai cuisine for take-out and delivery.