Pizza Review
Best pizza I’ve had in Tampa. Crust crisp, good cheese, good sauce, some grease but not to much.