4218 Magazine St, New Orleans, Louisiana 70115 USA
Get the margarita pizza, you won't regret it
Photo Credit: Yelp