Pizza Review
This is my first review. I love pizza just as much as the next guy. This pizza floored me. And it’s in MEXICO. Just goes to show what quality ingredients really does to a pizza. I worked in Charlotte, NC at Mama Ricottas for several years and this is the only pizza the came close to topping that one.