Menu

Tag: the squirrel hill branch of italian village pizza makes the best pizza in the universe

Tokyo: Round 3

The first time I was in Tokyo, I had just arrived in Japan and quickly left for the countryside without having done much exploring. The second time I was in Tokyo, I went to some crappy, overpriced bars in Shinjuku […]