Machi Machi, a bubble tea chain originally started in Taiwan, has been expanding globally, having now opened its second Edmonton location.