Not just the best in town, it's the best pizza in the WORLD! The saltiest, greasiest most delicious pizza that you will ever find. Ever. It's hard for me to even eat pizza elsewhere! Okay, well there is a lot of good pizza in town, but this is still the best.