Bubble Tea Shop is a Bubble tea store located at Sushi Shop, 2210 Bank St Unit 120B, Ottawa, ON K1V 1J5, Canada. It has received 12 reviews with an average rating of 1.9 stars.
The address of Bubble Tea Shop: Sushi Shop, 2210 Bank St Unit 120B, Ottawa, ON K1V 1J5, Canada
Bubble Tea Shop has 1.9 stars from 12 reviews
Bubble tea store