CT Corp acquired the franchise of the Coffee Bean & Tea Leaf (CBTL) for Indonesia in 2006.
Coffee Bean & Tea Leaf is one of the largest coffee chain, serving a range of premium coffee blends in Indonesia.
With outlets in more than 35 premium locations,
Coffee Bean is known not only as a coffee cafe, but the preferred place for meeting and hang out