The Coffee Bean & Tea Leaf
Address: Plaza Indonesia, 1st Floor, Unit F103, Jl. MH. Thamrin Kav. 28-30
Phone No.: (021) 39838778
+ Add Menu
Provided by OpenRice
2013-05-07
Provided by OpenRice
2013-05-07
Provided by OpenRice
2013-05-07
Provided by OpenRice
2013-05-07
Address: Plaza Indonesia, 1st Floor, Unit F103, Jl. MH. Thamrin Kav. 28-30
Phone No.: (021) 39838778