Pizza Review
Best pizza in Tampa. This is a garlic slice on a 18 inch pizza tray. Great sauce, thin slices and crispy