Print now
The Coffee Bean & Tea Leaf
Address :
City Square Mall, 180 Kitchener Road #B1-04, Little India, 208539
Phone No. :
6509 6202
Print now