«вагону-ресторану» по составу

вагону-ресторану

Части слова: вагон/у/-/ресторан/у
Часть речи: имя существительное

Состав слова (морфемы):
вагон, ресторан — корни,
у, у — окончания,
вагон, ресторан — основы.