The English term "restaurant" matches the Dutch term "restaurant"

other english words that include "restaurant" : dutch :
restaurant eethuis
restaurant restauratie