Pizza Village

Ok, this is the BEST pizza in the world! As you will see from this post , this post, and the post here that I have been searching for good pizza in Japan. We have found some awesome spots to eat at, but...