3 months ago
We had a great experience! Food and management were excellent, the decor was pretty, and the venue was spacious.
1800
Venues, Delhi NCR