Dino Tea & More is a bubble tea shop.