x
This Naples Pizza Comes to You

This Naples Pizza Comes to You

There’s no shortage of pizza in supermarket freezers nationwide; now, pizzas made in Naples are being flash-frozen and shipped to American homes. Talia di Napoli offers an assortment of 11-in...

0 Comments