Green Bird

2611 Washington Ave
New Orleans, LA 70113

Green Bird is a charming eatery located in the vibrant city of New Orleans LA. Known for its fresh locally-sourced ingredients this restaurant offers a delightful menu that celebrates the flavors of the South with a modern twist. With a cozy atmosphere and friendly service Green Bird is the perfect spot for both casual diners and food enthusiasts looking to experience the essence of New Orleans cuisine.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like