Bubble Station is a bubble tea shop offering a welcoming atmosphere.