CU Bubble Tea & Snacks is located in Zürich, Switzerland on Schaffhauserstrasse 303. CU Bubble Tea & Snacks is rated 4.3 out of 5 in the category bubble tea store in Switzerland.
Address
Schaffhauserstrasse 303
Accessibility
No wheelchair-accessible car park