This is one of the finest restaurants I have ever been to . My friend from Mumbai stayed with us and wanted to dine at some unique place. We decided to try out this restaurant located in central hub of Delhi - Connaught Place. We were quiet impressed with their cuisine and ambience. Its nice to see the entire Delhi city while you are sitting on such a height.
They dont have so much expensive meals as well and their staff is very helpful and courteous. Their kebabs are a must try and full of spices but damn tasty. You guys must visit them and enjoy your meals with your families and friends.
I am sure youll love to visit them again and again.