Bubble tea store
1171 Homestead Rd Stage, Santa Clara, CA 95050, United States
Bubble tea store
2421 The Alameda #101, Santa Clara, CA 95050, United States
Bubble tea store
Second floor adjacent to ICON theater, 2855 Stevens Creek Blvd Space 2170, Santa Clara, CA 95050, United States
Bubble tea store
Second floor adjacent to ICON theater, 2855 Stevens Creek Blvd Space 2170, Santa Clara, CA 95050, United States
Bubble tea store
2855 Stevens Creek Blvd, Santa Clara, CA 95050, United States