Yumcha is a bubble tea shop offering a variety of bubble tea drinks. They also serve desserts, making it a sweet spot for a treat. The establishment focuses on providing a unique bubble tea experience.