Home Tags Canada’s 100 Best Restaurants

Tag: Canada’s 100 Best Restaurants

Canada’s 100 Best Restaurants Releases 2019 Edition of Leading Restaurants

TORONTO — A total of 200 people attended last night’s launch of Canada's 100 Best Restaurants at the St. Regis Hotel in Toronto....

Alo Named One of the World’s Best Restaurants

TORONTO — Toronto restaurant Alo has made the prestigious World’s 50 Best Restaurants list, coming in at number-94. The list calls the restaurant “an unabashed...

Alo Named Canada’s Top Restaurant

TORONTO — The 2017 edition of Canada’s 100 Best Restaurants was released last night at an awards ceremony at Toronto’s Shangri-La Hotel.The evening recognized...