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!
Adventures of Yaseen Hijazi
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!