Ikoi Cha is a mochi donut shop that also serves premium bubble tea. The establishment is known for its Japanese mochi donuts.