Does Japan’s green tea white wine taste like tea, wine, or something else entirely?【Taste Test】

Once we heard about matcha white wine from Kyoto, we knew we had to try it for ourselves.

Read More