4141 Bienville St, Suite 110, New Orleans, Louisiana 70119 USA
Bar-B-Cuban Sandwich
Photo Credit: Yelp