Kyoto is the land of matcha green tea – matcha lattes and ice cream are just the tip of the iceberg, because now matcha pizza is on the menu!
Cafe / Food / Restaurants
Posted on:
Top 5 places to order pizza in Japan!
From cheesy matcha toppings to corn and mayo delights, pizza in Japan definitely invites creativity and imagination of flavors!