Tucked away in downtown Tampa’s bustling streets, where Florida’s relentless sunshine meets the shade of office buildings, sits a pizza haven that’s been quietly revolutionizing the local food scene ...