Mycha is a bubble tea store featuring a self-serve refrigerator with a variety of Asian-style bubble teas, fruit drinks, and coffee.