Cafe du Lac lays claim to having the best poutine in Toronto and this is an honour well deserved! Aside from the gloriously gooey and sinfully delicious foie gras poutine, Cafe du Lac serves good quality straight up French Canadian fare, simply but expertly prepared.