Masterchef season is On in Star World and for those Masterchef fans out here, there is certainly a change in the way we look at food and its presentation. Though we do enjoy the presentation, there is always this absence of not getting to taste that descr