Pizza Review
I’m from NJ. I take my pizza very seriously and this is by far the best pizza in New Orleans. Can’t find many spots that make it the way the east coast does and Pizza Delicious does it quite well.