Pizza Review
Pizza is super greasy. Nothing great nothing terrible fine for Tampa