• Resto

    Full definition of resto

    Noun

    resto

    (plural restos)
    1. (informal) restaurant
      • For instance, nine out of 10 restos in Toronto may offer Caesar salad, but "it's still about how you make it.

    Anagrams

    © Wiktionary