Ocha Tea Cafe & Restaurant
1350 Grant Rd #8, Mountain View CA 94040
(650) 961-1813
Directions
Order Online Delivery
Ubereats
Postmates
Doordash
Ochateacafeca
Waiter
Ochateacafe
Trycaviar
Ochacafe
Mountain View, California
Ocha Tea Cafe & Restaurant
1350 Grant Rd #8, Mountain View
(650) 961-1813