Restaurante , «que restabelece, restaura», vem do latim 'restaurans, -antis', part. pres. de 'restaurare', «reconstruir».
Restaurante, «estabelecimento comercial em que se preparam e servem refeições», vem do francês "restaurant".
In Dicionário da Língua Portuguesa Contemporânea, da Academia das Ciências de Lisboa.