Jasper LimAugust 27, 2018 Restaurant Ibid: First MasterChef Asia winner finally opens restaurant Jasper LimAugust 27, 2018