This was from a few days ago. I was worried about timing since I only had a 2h international-international transit (really 1h20min minus boarding time). Inbound flight arrived early but got stuck waiting for staff at international transit security (flew in from a non-secured country). But I was able to get a full 3-courses and coffee in.
Been to the YYZ SS before, first time at the YVR SS. I was impressed with the dining options, but I wish the lounge was bigger to accommodate relaxing and work areas. Service was average, they forgot my drink order and sometimes took a while to clear my plate even though lounge was half full.
In terms of food and drinks, I think AC SS is best of all business lounges. But for lounging, work, and showers, I prefer AA Flagship or UA Polaris more.

Menu

Foie gras - this was very tasty

Salmon - this was ok, it was good but I was expecting more flavor

Didn't offer any dessert, so I got this salted caramel thing from the buffet

Didn't try the buffet except for the dessert, but it had a decent selection of vegan and non-vegan food