621 Saint Louis St, New Orleans, Louisiana 70130 USA
Dining room, lots of tables on Saturday night
Photo Credit: Yelp