Full menu with prices & pictures
Ocha Tea Café 1350 Grant Road, Los Altos, United S...
+16509611813
Order food online for delivery
The average rating of 4.7 shows that the place is one of the top spots of all its visitors.
The crispy pig knuckle was far from crispy (chewy). It was large and definitely needed more tim...
Love Ocha much! Tasty and fast w/ good price! Have been enjoying their food for a few years.
You can also simply call the telephone number +16509611813 to request your reservation.