Meh. That's really the perfect word to describe Mama Santa's for me.
My main problem isn't with the ambiance or the brisk servers - it's the pizza. I feel like the crust on these pizzas is too thick, too heavy, and always ends up way too oily. The canned mushrooms that they use also kind of gross me out.
I would come here again if I were with someone who really loved it, but considering all the other great places to eat in Little Italy, this wouldn't be my first (or second or third..) choice.