August 10 at 8:51am
Spring Sakura is Kyoto Cherry Rose green tea, sweetened with Sakura syrup from Japan, and topped with tart hibiscus!
Spring Sakura is Kyoto Cherry Rose green tea, sweetened with Sakura syrup from Japan, and topped with tart hibiscus!