The Justin Trudeau-Barack Obama bromance is alive and strong in 2017, as the prime minister and former president rekindled their friendship during a dinner date in Montreal.

Prime Minister Trudeau met with Obama for dinner at Liverpool House in St-Henri on Tuesday, following the former U.S. president's speech sponsored by the Montreal Chamber of Commerce.

The Obama Foundation says the two were discussing their "shared commitment to developing the next generation of leaders."

The pair reportedly supped on a Quebecois feast of rib steak, lobster spaghetti, Kamouraska halibut with morels, oysters, crab and asparagus.

Trudeau and the Obama Foundation each shared photos of the dinner on Tuesday, sparking fond memories of their last friendly encounter, when Obama was president and Trudeau was in the U.S. for a state visit in March 2016.

The dinner photos also sparked many complaints about the current U.S. president, Donald Trump, who has been decidedly more challenging to deal with for the PM.

One Twitter user suggested Trump’s presence loomed over the get-together, as a photo of a train wreck on the wall.

Trump has pulled out of the Paris climate accord, imposed hefty tariffs on softwood lumber from Canada, and announced his intention to renegotiate the North American Free Trade Agreement, among other things.

Obama appeared to criticize Trump without naming him earlier Tuesday, in his speech to the Montreal Board of Trade. He condemned online "tribalism," and lamented a "temporary absence of American leadership" in the fight against climate change. He also congratulated Canada for supporting immigration and celebrating diversity.