5 years 4 months ago
The Mallu Farms is a really nice place and is also very spacious. It can easily accomodate more than a thousand people at a time and the services were also good. We loved the ambience there and had a great experience.
2500
Venues, Delhi NCR