After seven weeks of steaming, boiling and baking, a last supper is set to decide the MasterChef champion 2017. Steve Kielty, Giovanna Ryan, and Saliha Mahmood-Ahmed must cook three exceptional ...