Этимологический словарь Крылова
Заимствовано из французского в XIX в. Restaurant образовано суффиксальным способом от глагола restaurer – "подкрепляться", "восстанавливать силы". Отметим неочевидное на первый взгляд родство существительного ресторан и глагола реставрировать – "восстанавливать".