Shout out to all GREEN TEA LOVERS out there, This booze’s for you!

This restaurant in West Ginza, Japan might as well be called Matcha HEAVEN. West Ginza is the home of the Kabukiza Theater and Cha Cafe Takewaka’, a restaurant famous for their green tea beer and Matcha High Ball. Using high grade quality matcha, they mix it with Strong Japanese Shochu to make that perfect highball. Everything in the resto is either made, made with or topped off with matcha. Now that’s Heaven. Cheers!