We tried Mario's a few weeks after we moved here. We thought it was delicious. The toppings were fresh and it had tons of cheese on the top. The only complaint I'd have is that the sauce is a tad bland and the pizza was a little greasy. The toppings had a little bit of trouble sticking, so it was a little messy to eat too. But the overall flavor was good, prices were reasonable. Good, just not great.
more