I'm pretty sure it said "Worcester's Best Pizza" on the day that it opened, so that probably isn't based on anything.
​
The first time I ordered I realized there was a 3 hour wait and canceled it. I tried it a month later at some random time in the afternoon (I don't schedule when I eat pizza), and it was decent, but definitely not worth a three hour wait.
ComnenusJ t1_jb6o135 wrote
Reply to Worcesters Best Pizza? It certainly isn’t from Frankie’s by OandKrailroad
I'm pretty sure it said "Worcester's Best Pizza" on the day that it opened, so that probably isn't based on anything.
​
The first time I ordered I realized there was a 3 hour wait and canceled it. I tried it a month later at some random time in the afternoon (I don't schedule when I eat pizza), and it was decent, but definitely not worth a three hour wait.
Also underrated pizza: Peppercorns.