6100 Annunciation St, New Orleans, Louisiana 70118 USA
Smoked duck with dirty rice
Photo Credit: Yelp