So I shot and produced these two videos with Pizza Delicious recently. For the uninitiated, Pizza “D” is often one of the first places mentioned when talking about good pizza in New Orleans. The owners have their roots in New York and set about making pies and slices that reminded them of home.