508 Toulouse St, New Orleans, Louisiana 70130 USA
The Original Oyster Factory - Seafood Restaurant & Bar
Photo Credit: Yelp