Pizza Review
Although I am staying at Clearwater Beach this was 100% worth the drive. You feel like you’re back in NYC. Pizza is absolutely outstanding, this Business could totally survive in New York. They have outstanding gelato as well. If you are vacationing in the Tampa area this is the best place you can go to!