Jasper Lim

Restaurant Ibid: First MasterChef Asia winner finally opens restaurant

Jasper Lim
Restaurant Ibid: First MasterChef Asia winner finally opens restaurant