White Mushroom Pizza April 21, 2019 Edit The BEST pizza for all cheese and mushroom lovers! Loaded with 2 types of cheese and garlic herb sautéed mushrooms!! AMAZING. It's our last day in Tokyo! It has truly been the most amazing Share this post