The Coffee Bean & Tea Leaf is located in Malate, Manila, Philippines on Ground Floor, One Archers Place, Taft Ave. The Coffee Bean & Tea Leaf is rated 3 out of 5 in the category art cafe in Philippines.
Address
Ground Floor, One Archers Place, Taft Ave