Chatime Innovation Bar is located in North York, Canada on 3401 Dufferin St Unit 405B. Chatime Innovation Bar is rated 3.8 out of 5 in the category bubble tea store in Canada.
Address
3401 Dufferin St Unit 405B
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance