The Coffee Bean & Tea Leaf is a local spot in the Cheras, Kuala Lumpur cafe scene. Currently rated 4.1 on Google. Expect moderate prices. Located at 2 & 2A, Jalan Shamelin Niaga 2 Shamelin Heights Business Park, Taman Shamelin Perkasa, 56100 Kuala Lumpur, Kuala Lumpur.
Information sourced from Google Maps and may not reflect the latest changes. Report an error
Been here? Be the first to leave a review.