You've got to be kidding me. Best pizza you've ever had? Really? This is some of the worst damn pizza in the freaking universe. It takes forever to get a slice and when you do it tastes like sloppy cardboard drano. Not to mention it's overpriced. 1'd. It's not even pizza.
more