Cheese pizza taste better than pizza with too many toppings. Toppings prevent the cheese from being browned which taste good.
All reviews seem positive