|
Need synonyms for self-service restaurant? Here's a list of similar words from our thesaurus that you can use instead.
Noun
An eating establishment in which diners are served food and drink at their tables
“The Tapis Rouge self-service restaurant invites you to make a journey of culinary discovery in an informal atmosphere.”
Nearby Words
|
|
|
|
|
|