738 Poland Ave, New Orleans, Louisiana 70117 USA
My little corner view of the dining area
Photo Credit: Yelp