Pizza Review
I’ve had pizza all over the world. I live in Boston, and this is my favorite pizza by a long shot. As a matter of fact, I hardly eat pizza any more other than at Ceres because it’s that good - nothing else compares. IMHO. Which means I have to go to NYC to enjoy it - and that only happens 2 or 3 times a year!