After not having left the US in three and a half very long years, I’m on vacation in Montreal!

Anybody have any suggestions? My friends and I didn’t plan much. We’re here until Sunday, and were planning to go to the Science Center, which is closed, and the Parc du Mont-Royal, but it’s supposed to be rainy for the next few days. Would also welcome restaurant recs.