777 Bienville St, New Orleans, Louisiana 70130 USA
Newly renovated restaurant interior - Nov. 2023
Photo Credit: Yelp