Skip to main content Skip to main content

The Bend Magazine

Audubon Tea Room

No Reviews Yet
Write Review

6500 Magazine St
New Orleans, LA 70118

(504) 212-5301

Visit Their Website for More Info

Audubon Tea Room in New Orleans is a prestigious event venue with elegant accouterments.