Destination Canada' kicked off Thursday, March 13, and former champ Buddha Lo recaps the premiere Buddha Lo is a two-time Top Chef  winner, executive chef at Hūso in New York City, and a Saratoga ...
The latest season of Top Chef brings 15 top-tier contestants to Canada for a culinary showdown like no other. From ...