We had a quick lunch there during our stay in New Delhi. The restaurant itself is located in a good location, although it's a bit hard to find. Service was good but could've been faster as we had to wait quite some time after our order. Staff was attentive and polite though. As far as food is concerned, it was good but we have had much better . Although price was not too high, but we expected it to be a bit better. We had ordered 3 different Chinese and Thai dishes and we were unable to finish them due to large portions served. To their credit, they didn't cut corners there.
Overall a nice restaurant, but they need some improvement in taste.
If you own or manage Zen, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.