5 years 5 months ago
The venue is decent. The staff should be more cooperative. They are asked us to change the floor at the last moment which wasnt very professional of them.
1300
Venues, Delhi NCR