Loading Video…
This browser does not support the Video element.
New documentary declares 'Best Pizza is in LA'
Here's a hot food take -- a new documentary on Amazon Prime and Apple TV claims the best pizza in the United States is here in Los Angeles.