The Vista by Chef Denis offers fine dining with Canadian cuisine and a French twist. It features a contemporary atmosphere and scenic views.