1 year 9 months ago
finest banquet facility. The personnel is excellent, and the food is very amazing. Must suggest location.
650
Venues, Delhi NCR