Loading Video…

This browser does not support the Video element.

Unique pizza experience

At 32 inches, a Pinellas County pizzeria claims to have the largest pizza in the Bay Area.