Review: Victor Restaurant, Hotel Le Germain, Toronto

V for Victor eh? Victor Restaurant is a dining establishment located inside the Le Germain Hotel Toronto Mercer in downtown Toronto, which is slightly hidden,…