Ocha Tea Cafe & Restaurant
Hours:
1350 Grant Rd #8, Mountain View CA 94040
Tips
Hours
Most Recent Comments
-
February 2024
Delicious sizzling steak? This is the only place in Nanwan that sells it
-
February 2024
I exchanged my high school's carbon-free ticket, and the brown sugar bubble tea was delicious!
-
February 2024
The tea was decently good but the owner was discourteous towards us when we asked questions, which left us with negative vibe.
More Comments(223)
You May Also Like
-
Mountain View, California