
BMS Organics @ MyTown Shopping Centre
Lot No. B1-011, Level B1, MyTOWN Shopping Centre. No. 2B, Jalan Cochrane, Seksyen 90, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
wonderfully plated lei cha. the tea itself was aromatic and had a nice balance of flavour