Allow me to open by saying I love pizza. Really, really love pizza. That said, my experiences at Mama Santa's have all been disappointing.
I've visited Mama Santa's a few times over the past couple years (2012-2014) and I've never been blown away by their food. The pizza is alright, but not nearly what I expected from a pizza place in Little Italy. I agree with other reviewers who stated the ingredients seem to be canned/not fresh; the pizza is just meh. Not the worst I've had, and definitely far, far from the best. Their pasta is the same; just alright and made with canned/not fresh ingredients. Maybe this place had delicious Italian food at some point, but I'm afraid those days are long gone. I really don't know why Mama Santa's has the reputation of serving the best pizza in Little Italy.
Inside is a disaster. It's dirty, everything has a weird sticky feeling and there are gnats everywhere.
Go to Valentino's instead.