No one place can claim the “best pizza”,....the best pizza is a completely subjective thing.
I can unfortunately confirm the accuracy of the video :(