Zen is a government approved restaurant located at Connaught Place
in New Delhi
. It is famous for its traditional style and service. Its menu features delicious Chinese and Japanese delicacies. The restaurant can accommodate up to 110 people at a time. This air-conditioned restaurant also provides wide ranges of wines, beers and spirits.