2 years 6 months ago
Good big hall with great lighting. Looks fabulous with nice decor. Amazing food.
1800
Venues, Delhi NCR