Pizza Review
I've always said that the worst pizza is still good but IMO's priced me wrong. To each their own but I do not see what the hype is about. I could hardly wait it. Their cheese taste like vomit.