My buddy hit me up about Pizza Studio Tamaki and I couldn’t say no. It’s been on my radar for a while, this place out of Japan, considered one of the best pizza spots in the world by people who know a lot more about crust than a guy who mostly reviews steak. He had…
