This pizza talk could be its own thread. The only better pizza I know of is in Naples... I didn't get a photo of the white clam pizza that came out next, but that's the trademark pie. :drool: