3 years 2 months ago | Certified Review
The managers were really cooperative. They understood our need to host a small function and gave us exactly what we needed.Source
2700
Venues, Delhi NCR