Westshore Pizza has the freshest tasting pizza in Tampa - nothing else compares. Pros: convienent, affordable
All reviews seem positive