We do not currently know of any synonyms for restorator.
The noun restorator is defined as:
See full definition of the word restorator.
Did you mean restarter?