Pizza Review
Sluggers has to be some of the best pizza around! It has a great balance of cheese, sauce (little tangy too), and a perfectly cooked crust with no flop. A must try!