I've never been to Tamarind. I've been to Zaika once one year ago when I lived literally around the corner. It was a great meal!!! My boyfriend (also a foodie) and I really had a great time and dinner there. We loved the truffle naan and the cocktails as well. Last November, for my birthday, we tried Cinnamon Club. I appreciated the interior and how it was quiet, but the place and food definitely lacks flavor and spice comapred to Zaika. The interior at Zaika is rich and creates a mood for the food. And the food delivers. Cinnamon Club felt so conservative, almost as if it was not giving the customers enough credit for appreciating haute Indian cuisine. The food lacked punch and excitement. We both agreed that we were disappointed, comparing CC to Zaika. I have to recommend, for an informal place, a great Indian restaurant is Punjab in Covent Garden. The chicken madras is so good and blows other informal Indian restaurants away! When i get take away at home, I get so disappointed b/c it's not Punjab. Has anyone else been there?