Tea Plus - Santa Clara, CA
Posted by: saopaulo1
N 37° 20.701 W 121° 56.064
10S E 594384 N 4133680
A boba shop in Santa Clara.
Waymark Code: WM11BK8
Location: California, United States
Date Posted: 09/22/2019
Views: 1
The store is located on the Alameda, close to Santa Clara University.