Formosa Bubble Tea is a bubble tea store. It's one of the first bubble tea chains in Lithuania.