The English term "restaurant" matches the Finnish term "ravintola"