Ottawa Chef Lizardo Becerra wins People’s Choice Award at the 2025 Canadian Culinary Championship
Ottawa chef Lizardo Becerra took home the title of People’s Choice Award at the first stage of the competition, the Mystery Wine event on Friday evening.