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

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

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