Food on the train Many European long-distance trains have full-service restaurant cars offering breakfast, lunch and dinner. Other trains offer light meals, snacks and drinks in a buffet car. Check an online timetable to see if a specific train will have a restaurant or buffet car.