A Yorkville/North Toronto staple forever, I remember my parents taking me to Vittorio’s when they were at their long-standing Dupont and Avenue Road location. Recently moving a couple blocks south onto Avenue Road proper, I’m pleased to say that it’s as good as I remember. Now, an upscale Yorkville restaurant does not usually grace the pages of…