1 year 4 months ago | Certified Review
Hands down the best venue in Delhi after they renovated.Source
On Request
Venues, Delhi NCR