News

Last Chef Standing Season 2 premiered on April 27, 2025. The culinary competition features 24 participating chefs.