I salivate thinking about our annual fondue meal at Bavaria in Whistler. What I've had in Toronto has been really poor compared to what can be experienced out west or at La Savoie in Tremblant. The few offerings have been listed but you're really better off just doing it yourself at home.
There's not much in TO.
There are a few places with one of the three mentioned above, but unfortunately, there are no longer any dedicated fondue restaurants in TO. I think the best bets are Caren's Wine Bar, Beer Bistro, or Barberians. I have resorted to buying a rechaud and making it at home. My traditional fondue is was better than anthing I've had in a restaurant anyway :-)