Bubble Tea

Ben’s Bubble Tea

Ben’s Bubble Tea started in March 2021 as a pop up store in Melrose Arch, South Africa. It is now the largest Bubble Tea Franchise in South Africa boasting 18 locations nationwide and two international locations in Bahrain. We believe in serving only the finest quality drinks, giving our customers excellent service and building a …

Ben’s Bubble Tea Read More »