10:01 is 9 hours,14 minutes before 19:15, so it's definitely an earlier train. If you would like to arrive closer to 19:15, though, there is a train that arrives at 19:01.
I think that could be okay
restaurant-day restaurant-name restaurant-people restaurant-time train-arriveby train-day train-departure train-destination
restaurant-day restaurant-name restaurant-people restaurant-time train-arriveby train-day train-departure train-destination
restaurant-day restaurant-name restaurant-people restaurant-time train-arriveby train-day train-departure train-destination
restaurant-day restaurant-name restaurant-people restaurant-time train-arriveby train-day train-departure train-destination