Originally Posted by BigNinja
First Class Pizza has THE BEST Pizza You EVER HAD.
In case you did not know, First Class Pizza
is WAY, WAY, WAY the best pizza you ever had. Ya gotta try it if you haven't yet!!
This sounds like fun, and my mouth is watering already. I'm looking forward to comparing this to my own personal gold standard, Frank Pepe's in New Haven (google it).