Celebrate
30 Years
of the best pizza in TAMPA
See where it started, our South Tampa location
3900 S West Shore Blvd, Tampa, FL 33611
OPEN TODAY 09:00 AM - 11:00 PM