YumCha is a tea house specializing in artisan bubble tea and Uji Matcha. They are known for their all-natural, homemade, handcrafted tapioca pearls, made with Taiwanese tea.