These Are The Top 100 Restaurants In Canada
A contemporary French restaurant in Toronto tops Canada’s 100 Best Restaurants list for the third consecutive year. Alo once again took the number-one spot, and chef-owner Patrick Kriss was also named Canada’s Most Outstanding Chef. In addition, two of his other establishments made the top 100—Aloette (#35) and Alobar (#65). … Read More