Richard L.

Richard L. left a tip at Ocha Tea Café & Restaurant

1350 Grant Rd #8, Mountain View, CA | July 12, 2011
Pearl tea is pretty good...according to the Wife. :)
Read more
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Ocha Tea Café & Restaurant
8.0
Mountain View, CA
Bubble Tea Shop
Show More (on 26 Lists)