The Coffee Bean & Tea Leaf
Address: Dairy Farm Mall, 4 Dairy Farm Lane #01-01/02.
Phone No.: 6513 8791
+ Add Menu
Provided by OpenRice
2025-03-20
Provided by OpenRice
2025-03-20
Provided by OpenRice
2025-03-20
Address: Dairy Farm Mall, 4 Dairy Farm Lane #01-01/02.
Phone No.: 6513 8791