Mo Mo Cha is a Tea House with an assortment of tea based drinks – Bubble tea or ”Boba tea” – with a variety of refreshing flavoured fruit and milk teas served with chewy tapioca balls.
Bubble Tea was originated in Taiwan in the early 1980s. We are very happy Bubble Tea and Mo Mo Cha found their way to us.