Learn Eglish
a place where meals are served to customers
Synonyms: cafe, bistro, diner
Example Sentences:
The restaurant is busy.
The restaurant is very big.