TAO Restaurant is located in the heart of downtown area of New Delhi - Connaught Place. True to its name, the food in Tao leads you on a path to gastronomical satiation. Well planned seating areas help you relax and enjoy the flavours of our food to achieve overall harmony in the tradition of Ying and Yang.