Golden Boy Pizza to open 2nd San Francisco location

San Francisco's popular Golden Boy pizza is opening a second location in the city. The pizza shop first opened in North Beach 46 years ago. The new location will be on Taraval in the Parkside neighborhood.

Top Videos

Most Watched

KTVU Vault

Wild Rides