Service- They have well-trained staff. They’re all helpful and make sure to give us a great time there.
Ambience- It’s one of the best in Delhi- NCR. Such a beautiful sight to see. They have creative decor. They have live music in conjunction with the wonderful sitting area.