Choo Tea is a bubble tea shop located in Aberdeen Square. Choo Tea offers specialty drinks made with quality ingredients at a premium price. We decide to give the spot a try to see if they are worth the higher price point.
Choo Tea is a bubble tea shop located in Aberdeen Square. Choo Tea offers specialty drinks made with quality ingredients at a premium price. We decide to give the spot a try to see if they are worth the higher price point.