Pizza Review
Don’t believe the hype. I live in CT and this pizza sucks