Yum Cha Vie – The tea room with little tea and more food Post the year 2000, Shopping malls in India made a huge appearance and the weekend…