TeaWood Taiwanese Cafe & Restaurant (Mong Kok, Langham Place) Shop 3, 4/F, Langham Place, 8 Argyle Street, Mong Kok green tea with taste staying in your mouth but its costly