Food & Drinks Crazy about Chinese? The best 5 Chinese restaurants in Delhi Muskan Bhatia Aug 31, 2018 0 Tamra takes its inspiration from the early days of culinary evolution through interactive kitchens, where extremely talented chefs woo you with their delectable wonders.