At 503 Bourbon Street, New Orleans, LA 70130-2205New Orleans Here : Le Bayou Restaurant & Oyster Bar. Welcome to Le Bayou Restaurant & Oyster Bar is rated 4. It's worth a try!
Write a review