In my last trip to Japan I discovered a very special place that serves the best pizza in the whole Tokyo Area. The restaurant is called Napule and they prepare the pizza the napoletaen way. If you love italian food and happen to be in Tokyo, you will love this place.
Which is your favorite pizza??