Verde Tea Cafe in Mountain View

Address

Verde Tea Cafe

852 Villa St,
Mountain View, CA 94041



Store hours

Mon:11:30 am - 11:30 pm
Tue:11:30 am - 11:30 pm
Wed:11:30 am - 11:30 pm
Thu:11:30 am - 11:30 pm
Fri:11:30 am - 00:30 am
Sat:11:30 am - 00:30 am
Sun:11:30 am - 11:30 pm

Please note times may vary due to seasonal opening hours and extended store trading times.
Store hours are subject to change. Please call the store for exact opening hours.

Location

Verde Tea Cafe - Mountain View is located on 852 Villa St, Mountain View, CA 94041


Locations nearby



Popular stores near

Di Vitas
888 Villa St, Mountain View, CA 94041
0 miles
Images Salon
857 Villa St, Mountain View, CA 94041
0 miles
Images Salon
857 Villa St, Mountain View, CA 94041
0 miles
Chau's
853 Villa St, Mountain View, CA 94041
0 miles
Crystal House
831 Villa St, Mountain View, CA 94041
0 miles
B Zu Cafe Fka Zucca Ristorante
186 Castro St, Mountain View, CA 94041
0 miles