Food

Dine-in at Delhi’s new Chinese Destination ‘Yi Jing’

New Delhi’s ITC Sheraton recently saw the launch of India’s second and North India’s first outlet of Chinese restaurant Yi