This is a must when traveling to Clearwater. The pizza is fabulous!! There is a special sauce, amazing crust and the variety of cheeses makes it taste like a pizza from an island in Greece. The other items on the menu are ok but if you want to eat the pizza, this is the place to eat!!!