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

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

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

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

Итоговая схема:
вагон (корень) + ам (окончание) + ресторан (корень) + ам (окончание).

Дополнительно: