Restaurants Magazine Pizza 1068 Magazine St New Orleans, LA 70130 +15045680212 http://www.magazinepizza.com/