The Coffee Bean & Tea Leaf's new Zen-concept branch in Bangunan Setia Kenangan, Kiulap, is going to knock your socks…