The Swedish term "restaurang" matches the English term "restaurant"

other swedish words that include "restaurang" : english :
restaurangvagn dining-car
restaurangtyp take-away