Contact Us- We Have Moved to 361 Castro St.

New Location

361 Castro Street
Mountain View, CA 94041
Temporarily using (650) 282-5690
(650) 988-1939

Hours of Operations:

Monday – Closed
Tuesday – Saturday – 11:30 am – 8 pm
Sunday – 11:30 am – 6 pm

Use the form below to send us any questions or comments that you might have regarding Mountain View Tea Village. We will get back to you as soon as we can.

Required fields are marked *

Privacy Policy