The prestigious award given to the world’s most respected restaurants, the Michelin Guide is coming to Toronto. The Michelin Guide, one of the world’s most important restaurant evaluation criteria since 1904, enters Canada for the first time. The Michelin Guide Toronto will be announced at an event on May 10 at the Four Seasons Hotel […]