Этимологический словарь Макса Фасмера
рестора́н
род. п. -а. Через нем. Restaurant или непосредственно из франц. restaurant от restaurer "восстанавливать, освежать, подкреплять" (см. реставра́ция, реставри́ровать).
ресторан
Ресторан