This is the name of a chain cafe where you can get boba tea. What is boba tea? It's this sweet, smoothie-like drink with 1/4 inch tapioca balls in it! It comes with a straw twice the diameter of a normal straw, and it's quite an adventure to drink a delicious creamy tea with balls! You drink, you chew, you have fun! It's a hugely trendy drink here in Boston, Patrick and I haven't seen it elsewhere.
this website should answer any further questions you have about boba drinking fun!