We don't have synonyms for restos yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are resto, rests and reston.
(n) :
(informal) A restoration (of an old car or building, etc.).
(n) :
A surname.
(n) :
(colloquial) Clipping of Restoration Island: an island off the coast of Queensland, Australia. [An island off the coast of Queensland, Australia.]
(n) :
(informal) A restoration (of an old car or building, etc.).
(n) :
A surname.
(n) :
(colloquial) Clipping of Restoration Island: an island off the coast of Queensland, Australia. [An island off the coast of Queensland, Australia.]