At 2517 Bayou Rd, New Orleans, LA 70119-2302New Orleans Here : The Half Shell On The Bayou. Welcome to The Half Shell On The Bayou is rated 4. It's worth a try!
Write a review