i used to work at piecora's, its good pizza but as far as being the best? LOL
the owner was this shady dude from new york named richie, and hed always yell at me to skimp more on the cheese and toppings. shit is pretty overpriced too and its all about money there not quality