- 852 Villa Street
- Mountain View, California
- (650) 210-9986
Verde Tea
in Mountain View, California
Lily Cheng
rated this place
and said
Used to go 4-7 times a week as an undergrad when the shop was sunny and bright. Asian pop and gangster movies still play on the flatscreen, and frothy milk teas still taste the same, but served in the larger size. Recommend the grapefruit green and grapefruit slushy, both comes with aloe – less sweet.