Dripping Pearls is a bubble tea shop.