It really depends on how you've set up your Kubernetes cluster. For example if you're using the k8ssandra (https://k8ssandra.io/) with persistent volumes, the cass-operator should launch a new pod automatically and mount the same volume to bring the C* node back online.
But it really depends on several factors such as why the node is unavailable, what you mean by "restore", etc. Cheers!