They need to get a real Jersey/philly Italian that works on the boardwalk to cook it for them....that my friends is real pizza. It may also have something to do with the salty sea air in the background, but that is the best pizza on the face of the earth...I wanna drive and get some now.
I have to agree with you living in Delaware, about 1 1/2 from the Jersey Shore and 45 minutes from Philly and 100% Italian.....Best Pizza hands down