Boba Queen
Dessert Shop · Tea House
Boba Queen is a dessert shop specializing in boba tea. The business recently celebrated its grand opening on May 1, 2024. It is located at 10 Finch Street.
Location
Best places nearby
The highest rated places close to Boba Queen.
