Best Restaurants Natalia Manzocco’s top 10 Toronto restaurants of 2017 By Brian G. Jackson 3 years ago 1. Cafe Cancan Even taking Victor Barry’s food out of the equation, Cancan would still be