The Chinese And Thai Restaurant is located in New Delhi, India on 85-B, Humayunpur, Safdarjung Enclave. The Chinese And Thai Restaurant is rated 4.1 out of 5 in the category asian fusion restaurant in India.
Address
85-B, Humayunpur, Safdarjung Enclave