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

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

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