Búú Cha is a boba bar and tea house specializing in bubble tea. It offers a variety of unique boba creations and refreshing beverages.