I have never had Tip Top pizza and I never will because the prices are outrageous. Sure, I suppose I shouldn't be writing a review on the place because I haven't tried it, but I'm doing it anyway because even their coupon deals are ridiculous and that's worth a mention.
more