
"Top Chef: World All-Stars" Season 20 Finale Crowns Monumental Winner and Bids Farewell to Padma Lakshmi
Buddha Lo has won the 20th season of "Top Chef" and has become the first chef to win back-to-back seasons of the series. The finale was held in Paris after a season spent entirely in London. The season featured 16 of the greatest competitors from "Top Chef" iterations around the globe facing off. Padma Lakshmi, the host of the show, bid farewell to the show after the finale.
