resto
/ˈɹɛstəʊ/
resto
English
Noun
Ad
Definition
A restaurant.
Etymology
Clipping of restaurant + -o (a colloquializing suffix).
Example Sentences
- "For instance, nine out of 10 restos in Toronto may offer Caesar salad, but "it's still about how you make it."
Ad