- self-service restaurant (English)
- A restaurant where the clients have to get their food themselves by putting it on trays and carrying it to a table.
Translate self-service restaurant
Learn how to say "self-service restaurant" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.