I have never completely understood why people go crazy for Mama Santa's. It's cheap yes, which might be why there were only eight olives on my pizza. And yes, they were even the garden variety from a big tin can. The crust, depending on the day, can be cardboard like ....
I have had some good times here with a cheap carafe of wine and/or the mock sangria and then pizza then was a-ok, but hey, I was drunk. And with good friends. The pizza did not the good time make!