Venue Information & Amenities
The Barn at Leone Farm is located in the picturesque setting of Grand Cane, Louisiana, and offers a charming location for your special event. Our venue accommodates up to 250 guest with indoor and outdoor seating areas.
We offer a stress free venue environment. If you need extra time to prepare, simply let us know! We’re happy to accommodate additional setup time to ensure everything is perfect for your event.
Please enjoy complete flexibility with no restrictions on catering services. Choose the caterer and menu that best fits your vision and preferences. In fact, choose and work with all of your preferred vendors without restrictions, so that event is tailored to your specific needs and preferences.