Zen is a place designed to stir your senses with tantalizing traditional Chinese and Japanese Cuisine complemented by a colourful, vivacious setting in two floors in the heart of New Delhi-Connaught Place. It is a place, where every need is met with style and class, and where the guests are enveloped in an elegant yet lively atmosphere.