Pizza Review
Great crust, no flop ,and the perfect cheese to sauce ratio. Best pizza in Tampa!