We keep scouring restaurants in Delhi NCR. And once in a while we land up at a place that makes our efforts worthwhile. Greenr at Shahpur Jat is quite a match for that design laden area. Simple and stylish, its definitely worth a try.