Great, thin crust pizza, but I always order a sub... they have the BEST hot subs around!
18. Vito's Pizza
I've eaten at Vito's multiple times over the years. Love their pizza sauce! I'd recommend it over the national chains any day of the week.