The only place I've found a better pizza was in Naples. Love the sweetened sauce at Espresso's. (1) Large...
It is one of those pizzas you either love or hate - I hate it, my husband loves it. The sauce is too sweet...