Craving bubble tea? Called Woosa Bubble Tea, the fresh arrival is located at 3639 Lancaster Ave. in Powelton.
Read More at 6abc