Former Top Chef champ Buddha Lo recaps season 21, episode 4, and shares his experience as a judge Buddha Lo is a two-time Top Chef winner, executive chef at Hūso in New York City, and a Saratoga ...
Buddha Lo is a two-time Top Chef winner and executive chef at Hūso in New York City. Influenced by his father, a successful Australian restaurateur, Buddha's passion for cooking started at a very ...