The pizza at Mama Teresa Pizza Restaurant is avera...
The pizza at Mama Teresa Pizza Restaurant is average. It's nothing special, but it's not terrible either. The crust is a little too thick for my liking, but the toppings are decent. Overall, I would say it's a decent place to grab a quick slice.