Crazy is as crazy does! We travel 62 miles one way just for the south side tavern thin crust pizza. It is the closest I've come to my home town favorites! Generous fresh Italian sausage, nice and cheesy and the signature crispy cracker crust. Umm-mmm good!
Friendly folks that care about your experience.
Please, please, please(!) open one a bit north in Tampa.
See you there you won't despair!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.