"self service restaurant" in German self-service restaurant Selbstbedienungsrestaurant Detailed translations for "self service restaurant" self-service restaurant self-service restaurant das Selbstbedienungsrestaurant{neuter} You're kidding. A self-service restaurant for lions? Source: opensubtitles.org Corpus by OPUS Request review Das ist nicht dein Ernst, ein Selbstbedienungsrestaurant für Löwen?