Definitely the best pizza I’ve had in Tokyo.The interior at Pizza Strada is dominated by the huge pizza oven, around which the bar is built and the flow of service people happens. Pizza is taken seriously here, and you can watch your pie being put together and transferred in and out of the furnace.I had an…