Restaurant 20 Victoria in Toronto Named Canada’s Best New Restaurant After a brief hiatus, Air Canada enRoute is thrilled to present the anticipated Top 10 list of Canada’s Best New Restaurants, with Toronto’s Restaurant 20 Victoria taking the number one spot. Led by chef Julie Hyde, Restaurant 20 Victoria features an upfront bar area for…