Oh my, they put something in this pizza. I don't consider myself a "pizza person," but I find myself craving Mama's pizza quite often. I don't think it fits into any of the classic pizza genres (New York, Chicago, etc.), but it stands alone as the best pizza I've ever tasted. The mozzarella they use seems to be fresher than most places and they are not shy with the garlic. You must try it.
more