Been getting pizza here for a while, and I honestly have to say, this is the best pizza in Cleveland.
First tried it because we were at a bar in Lakewood that had no food, they delivered to the bar. Excellent choice. Gotten it probably eight or ten times since then. It's always consistently great. Crust is buttery, cheese is browned just the right amount, sauce is slightly sweet, but not overwhelming so.
Also, they'll deliver a veggie burger. Not a lot of places around here will do that.
A couple of the sides seemed a little small, especially for the price, but the pizza is so great I'm not going to knock off a star for that.