Pizza Hut 25652

Pizza Hut #25652 is a Pizza Hut restaurant located at 3904-A West Hillsborough Avenue in Tampa, Florida.