Well as far as business /power dinning is concerned, a good place is
Q'ba restaurant, located in the middle circle of Connaught Place . It has a multilevel structure and is the biggest restaurant in town, with a garden view. You can even enjoy your breakfast with a view .