Two Toronto restaurants have been dropped from the city’s Michelin star list as part of the latest update to the city’s prestigious dining guide. The […]