[I'm quite surprised to find minimal discussions on this topic, so forgive me for possible repetitions.]
To avoid any confusion on basis of definition, I would like to say by immortality, I purely mean immunity to the aging process. Not immunity to death, not connections to Atherius, and certainly not becoming a daedra of any sort. All I assume restoration is capable of is the simple prospect of enduring youth, and I will list a few reasons to defend that assumption.
First and foremost, many mages over the ages have been able to achieve immortality with magical forces in one way or another, citation is not included, but unnecessary. Under the assumption that they used one of the basic schools to achieve this, not including un-death, we can derive a simplistic posses of elimination:
conjuration (Summoning can prolong your life? Not out side combat. )
mysticism (My knowledge of this school in particular is limited, but I see so spell in this school that could prolong life.
illusion (Casting illusions will certainly not cure age)
destruction (Absolutely not this one)
alteration (Perhaps, but only where it merges with restoration.)
restoration ( The only remaining school is restoration.)
In addition to the above approach, anyone who views age as any type of illness would have to concede that restoration magic could cure age as it can cure any known sickness.
Also, we learn during dawnguard,(or perhaps earlier) that vampires achieve immortality by consuming, "life blood" from their unfortunate victims. Put bluntly, restoration is defined as, "the masterly of life forces" coincidence? Perhaps, but perhaps mastering these life forces may prevent age.
Finally, in response to a common counter-argument of why this method of, "easy" immortality has not been widely used or even accepted as truth by most masses is that restoration is the most recent school to form. [http://www.uesp.net/wiki/Lore:Restoration] You might wonder why it took so long to create a spell to cure any illness. Perhaps this elusive question might apply to aging?