Vittorio’s on Avenue ~ 137 Avenue Rd ~ (416) 924-7441

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…