1600 St Charles Ave, New Orleans, Louisiana 70130 USA
Corner of St. Charles and Terpsichore
Photo Credit: Yelp