lIL' C’S BUBBLE TEA

Bubble tea bar in Colorado Springs, Colorado