I've had pizza from here a few more times since my initial post and wanted to bump the score up to a solid 5 stars as they've been consistent and the quality of the food is always on point. Hands down the best pizza I've found on the east side of Cleveland!