You could make if you have phone BPs ready, and a taxi booked for you at 1915. Given the nature of this restaurant, I expect meals tend to last a bit longer than 75 minutes...
I have made a flight where I departed Zurich HB on a train 55 minutes before the flight's scheduled departure but I don't wish to repeat this experience.