The best pizza s whatever is in front of me.
That’s another way of putting it!!!
Where I live, unless I’m making it myself or want a 40 minutes round trip, the best pizza is found in the frozen food aisle of the supermarket.