1340 Poydras St, New Orleans, Louisiana 70112 USA
Interior mid morning. Mostly takeout
Photo Credit: Yelp