I see some slippage here. My most recent trip to Mama's made me wish I had gone to one of my other pizza go-to spots. I won't mention 'em here, but they are dependable. This location is apparently not any longer. Not the worst I've ever had, it was edible pizza, just greasy and tasteless. The extras were thrown on top without care. It was rushed, amateurish.
I doubt I will be back. Too many other great spots that are working hard to keep 'em coming in and doing a great job. I won't give 'em 1 star since the Coke tasted good.