Went to eat at a couple of pizza restaurants in Tokyo Japan where people and many publications have said has the BEST pizza in the world. That, of cou...