The legendary Chinoiserie at Taj Bengal is the best Chinese fine-dining restaurant in Kolkata, with a delectable spread of dishes from Sichuan and Canton. The subtle flavours and aesthetic Eastern décor, including a grand pagoda, make for memorable meals every time.