The Tea Zone & Fruit Bar Mountain View
805 East El Camino Real #F,
Mountain View, CA 94040
The Tea Zone & Fruit Bar Mountain View is one of the popular Bubble Tea Shop located in 805 East El Camino Real #F ,Mountain View listed under
Bar in Mountain View
,
Restaurant in Mountain View
,