If there’s one thing Michelle Yeoh loves about Toronto, it’s the food. The Oscar-winning actress spent several months in Toronto filming Star Trek: Section 31 […]