Cooking competition "24 in 24" wraps up its third season on May 31. Chef Avishar Barua is fighting for a spot in the final ...