Wow...since I've moved to the west side...I gotta say I miss this place. Weird thing is I originally thought their pizza was only OK and just went there cause it was cheap....that all changed when I found the key topping that I seem to have trouble finding at other pizza joints...the pepperoncini pepper....mmm so goooood. NOT a banana crappy pepper..these have way more kick and lack that bad pickle taste...anyway..I digress.
GOOD STUFF: The Pepperoncini and Pepperoni large pizza please, to go. Cheaper than most other pizza places. Cool location in Little Italy so you can walk around before and after.
BAD STUFF: The wait....lines can be outrageously long at times...given that the interior is nothing special I advise to take away rather than eat there.
PRICE: cheap, even for pizza
OVERALL: Still my favorite pizza place in Cleveland. I don't get it as much now that I live on the west side. If you like spicy pizza toppings definitely check out the pepperoncini at Mama Santa...you won't be disappointed. (minus one star for the wait)