lovefoodasia.com
Pulled Tea from Malaysia (Teh Tarik)
Teh Tarik is a Indian based tea that is also famous in Malaysia and Singapore.