Home Food Court

0 2860
Thunder Tea Rice At VivoCity "Lei Cha Fan" (擂茶饭) or Thunder Rice Tea. The Chinese have long regarded food as medicine and this Chinese supersalad...