We have been going to Mario's pizza for the last several years and it has always had consistently good food and some of the best pizza in Charlotte. My wife is from NYC so it was a requirement that we find something relatively close to her home-town pizza, and Mario's fit the bill. Over the past year or so, it seems that Mario's has slowly been changing the pizza to the point that now, I may rank it below one of the many chains. I can't put a finger on any one specific thing, but it has gone way down hill. The crust seems to now be thicker and less crispy, the cheese is lower quality (though they seem to be putting more on, which means worse taste and more grease), and the sauce is not quite as good as it used to be. I hope this changes but until then, i will be looking for a new pizza joint.