Dining car

A dining car (American English) or a restaurant car (British English), also known as diner, is a railroad passenger car. It is a place that provide meals to the passengers like sit-down restaurant.
In the setups, one end of the car contains a kitchen with a long walkway between seats next to it, and the other end has table or booth seating on either side of a center of it.