Historic Kyoto teahouse’s sakura matcha parfait is a springtime sight to behold for cherry blossom season
Historic Japanese teahouse Itohkyuemon have truly perfected the art of portraying a season through a matcha parfait. The green tea purveyor was founded in Kyoto…