The Matcha Tokyo is a “Japanese tea brand” that offers up the “highest quality organic matcha” to people around the world. If you’re into perfecting the art of making your perfect cup of matcha, it’s best to head on to their new branch right here in The Mi