"self service restaurants" in German self-service restaurants Selbstbedienungsrestaurants Detailed translations for "self service restaurants" self-service restaurants self-service restaurants Selbstbedienungsrestaurants{masculine plural}