2 years 5 months ago
Its good decoration and stage could be better if u choose & food is also fine.
3100
Venues, Delhi NCR