I recently visited this place last month for lunch. We were 14 people a combination of veg and non-veg. The options for both are very less. You dont get much variety on the grill. The service is slow.We had to wait for the grill to be filled and remind multiple times to the staff. The taste doesnt convince you. Once we move to main course, the variety is less for non-veg. Though you have some options in veg, the menu is not good. In desserts, I had liked Jalebi and nothing else. The ambience is ok. There is one back drop for this place and that is hand wash area. We have to go a floor down to wash hands after eating and it is in a different restaurant. This is a serious concern that there is no provision for hand wash in restaurant.
One thing to remember, if you are corporate employee, then carry your id card as they offer discounts for companies they are registered with.