Корень в слове «ВАГОН-РЕСТОРАН» — РЕСТОРАН. Мы подобрали 6 однокоренных слов и разделили их по частям речи.
Часть речи «прилагательное»: ресторанной, ресторанный.
Часть речи «существительное»: вагон-ресторан, ресторан, ресторанов, ресторанчик.