Tea Villa
2215 The Alameda, Santa Clara
(408) 217-9867
Recent Reviews
Order Online
You May Also Like
Ramen Taka - 2219 The Alameda
Ramen, Vegan, Vegetarian
Voyager-Santa Clara University - 2221 The Alameda
Coffee Shops, Coffee & Tea, Bakery, Coffee, Pet Friendly
Ike's Love & Sandwiches - 2235 The Alameda
Sandwich Shop, Gluten-Free, Vegan, Vegetarian
Restaurants in Santa Clara, CA
Tea Villa
2215 The Alameda, Santa Clara, CA 95050
(408) 217-9867