Green Leaf's

New Orleans, LA

Green Leaf's is a charming eatery located in the heart of New Orleans, LA, offering a fresh take on classic dishes with a focus on healthy, locally-sourced ingredients. The vibrant atmosphere and friendly staff create a welcoming space for diners to enjoy a variety of flavorful meals, from fresh salads to hearty entrees. Whether you're a local or just visiting, Green Leaf's is the perfect spot to indulge in delicious food while embracing the unique culture of the city.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.