Ocha Tea Cafe & Restaurant
1350 Grant Rd #8, Mountain View, CA 94040
4.40starstarstarstarstar_half10 ratings
Order Now on BeyondMenu app
Delivery Fee
Delivery Minimum
Estimated Time
Please sign in before reserving a table