1 year 11 months ago
The venue and the food both were upto the mark. Only improvement areas were washrooms cleanliness.
1000
Venues, Delhi NCR