「食事をする(restaurer)こと(-ant)」がこの単語のコアの語源。
フランス語 restaurant(レストラン、元気を取り戻させる食べ物)⇒ フランス語 restaurer(元の状態に戻す、元気を取り戻させる、食事をする)+-ant(動名詞、現在分詞)⇒ ラテン語 restauro(元の状態に戻す、回復させる)⇒ ラテン語 re-(再び)+stauro(元の状態に戻す、繰り返す、新しくする)⇒ 印欧語根 steh-(立つ)が語源。
英語 restore(元の状態に戻す)と同じ語源をもつ。