4 years 7 months ago
Farm at superb location, loved the environment, well mannered staff, best in cleanliness and breathtaking decoration and yes I’ll definitely suggest this place to my relatives and friends
1600
Venues, Delhi NCR