1107 Decatur St, New Orleans, Louisiana 70116 USA
Molly's Famous Frozen Irish Coffee
Photo Credit: Yelp