For real, my family and friends all agree its the best in town. I eat there several times per month. I believe that it is the perfect dough that makes the pizza so good. The manager says it's ""the best cheese that money can buy"" that makes it so good. Either way, get their $5 (after tax) lunch special and dare to disagree with me.
Pros: Flavor, Speed, Atmosphere
Cons: Location is tucked away