Cha Cha Bubble tea & Matcha soft serve, Utrecht is located in Utrecht, Netherlands on Potterstraat 14. Cha Cha Bubble tea & Matcha soft serve, Utrecht is rated 4.6 out of 5 in the category bubble tea store in Netherlands.
Accessibility
No wheelchair-accessible car park