Pizza Review
Solid margarita pizza. Crisp and pretty. About the best you’ll get in Tampa!