FIRST MASTERCHEF ASIA WINNER OPENS RESTAURANT
Restaurant Ibid is Woo Wai Leong’s first foray as a true-blue chef-owner. Serving contemporary Chinese cuisine, the inaugural Masterchef Asia winner shows us his Nanyangesque side, combining Western techniques and his unique personal history into each dish.