133 Delaronde St, New Orleans, Louisiana 70114 USA
View of dining room looking towards entrance
Photo Credit: Yelp