It has been a few years -- less than 8, more than 5 -- but my recollection of this place is that its pizza sauce was a bit bland. If I remember correctly, it featured a thin and chewy crust (one of my faves, you can fold it up and stuff it in easily).
I think this might be the kind of pizza that tastes great right out of the fridge the next day.
I wouldn't drive any great distance for Mama Santa's pizza. If I was in the area, I might order some of their pizza to go.
I'm sure plenty of locals call on this place whenever they want some zah. But that doesn't make it the best in Cleveland. Most of us have a favorite local pizza joint. This one must have a dedicated following. Worth trying but keep your local place on the speed dial.
more