I order from this place almost once a week. this is the best place to have Chinese food in Indian avatar. The kind of spices you want in your food if you are not the one to like bland flavors in Chinese items.
Also, the restaurant serves you great North Indian food as well.