Exactly what I picture great tasting pizza should be. Greasy with alot of cheese and that fresh taste of tomato sauce in between with a little kick of pepperoni and a little bit of whatever oil that is on the pizza is so good. Definitely recommended for sure taste better than most franchise out there.