Cha Bubble Tea
Category
General Information
Locality: Tulsa, Oklahoma
Address: 8246 E 71st St 74133 Tulsa, OK, US
Likes: 463
Reviews
Facebook Blog
Popular Listings
Babble Coffee & Boba Bar
6909 W Hefner Rd 73162 Oklahoma City, OK, US
+1 405-792-7421
Coffee shop, Tea room, Cafe, Bubble tea shop
Cha Bubble Tea
8246 E 71st St 74133 Tulsa, OK, US
Bubble tea shop
Pho Paradize Restaurant
810 SW D Ave 73501-4529 Lawton, OK, US
+1 580-699-7363
Smoothie and juice bar, Bubble tea shop, Pho restaurant