I just want to add 2 places I've been to in Quebec City:
Le Commensal on rue St Jean
and Restaurant Zen (Japanese) on boulevard Rene Levesque Ouest.

They're both vegetarian restaurants but...