No, there isn’t.
Unlike Windows, Endless OS doesn’t allow the users or apps to modify itself. And installing any OS update gives you the experience of the latest version of the OS. So, at any moment of time the Endless OS is pristine and unchanged. Restoring through a recovery partition is not required for Endless OS because the OS never changes. Rather Endless OS saves a lot of disk space which could be wasted for a recovery partition.