Как правильно пишется слово "вагон-ресторан"?

вагон-ресторан
Русский орфографический словарь

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

вагон-ресторан
Большой орфоэпический словарь русского языка

ВАГОН-РЕСТОРАН, вагон-ресторана, мн. вагон-рестораны, вагон-ресторанам и допуст. вагона-ресторана, мн. вагоны-ресто-раны, вагонам-ресторанам \\ ваго[н-р’]есторан.

вагон-ресторан
Русское словесное ударение
вагон-ресторан, вагона-ресторана