OCHA is a bubble tea store known for its freshly brewed tea, unique flavors, and mochi donuts. Catering services are available.