1 year 2 months ago
really bad customer service . bad sales team since the management has changed. have had multiple weddings within the family here but the most recent experience was just really bad with new sales director/management team
2000
Venues, Delhi NCR