Print now
The Coffee Bean & Tea Leaf
Address :
Holland Village, 10 Lorong Mambong, Holland, 277675
Phone No. :
6466 4955
Print now