The AI-powered English dictionary
plural restos
(informal) A restaurant. quotations examples
For instance, nine out of 10 restos in Toronto may offer Caesar salad, but "it's still about how you make it.
2009 January 14, “Drake expands comfort zone”, in Toronto Star
(informal) A restoration (of an old car or building, etc.). examples