вагон-ресторан, -а и вагона-ресторана
ВАГОН-РЕСТОРАН, вагон-ресторана, мн. вагон-рестораны, вагон-ресторанам и допуст. вагона-ресторана, мн. вагоны-ресто-раны, вагонам-ресторанам \\ ваго[н-р’]есторан.
Ответы справочной службы
Сегодня нормативны оба варианта: со склоняемой и с несклоняемой первой частью слова.
Страница ответа