The Coffee Bean & Tea Leaf comes to One Archer’s Place The Coffee Bean & Tea Leaf have opened its doors to coffee lovers in One Archer’s Place on Fidel Reyes St. near De La Salle University (DLSU). The new branch will serve as a haven for fans as well as coffee and tea […]
0