resto

/ˈɹɛstəʊ/
noun 2name 2

Definitions

noun

1

A restaurant.

For instance, nine out of 10 restos in Toronto may offer Caesar salad, but "it's still about how you make it.

noun

1

A restoration (of an old car or building, etc.).

name

1

A surname.

Your note

not saved
0 chars