English
Noun #A public place where food and drinks are served for a fee
See also
restaurant cafe bistro diner bar grill bar and grill buffet sandwich shop