TC Bar and Restaurant is a fine dining restaurant and bar located in the heart of the city. The restaurant offers a wide selection of scrumptious Chinese, Thai and European delicacies that are prepared to perfection using fresh ingredients.
Your Balance Points
TC Restaurant & Bar Connaught Place, Outer Circle, New Delhi, Delhi - 110001. Ph: 09717747080