This place has the BEST pizza you will ever find. The flavor of their pizza is not like anything we had ever experienced before. They limit the pizza sauce and concentrate on all of the other toppings. Even their crust was excellent. If you are at Clearwater Beach you need to make a stop here!