Tea Villa
Add to Favorites
OPEN NOW
Today: 12:00 pm - 11:00 pm
Phone: (408) 372-6590
Address: 150 S 1st St Ste 103, San Jose, CA 95113
Website: http://tea-villa.com
45 Post St, San Jose, CA 95113
9 N Market St, San Jose, CA 95113
377 S 1st St, San Jose, CA 95113
400 S 3rd St, San Jose, CA 95112
77 N Almaden Ave, San Jose, CA 95110
131 Jackson St, San Jose, CA 95112
148 W Alma Ave, San Jose, CA 95110
1011 Park Ave, San Jose, CA 95126
998 N 4th St, San Jose, CA 95112
1650 Monterey Hwy, San Jose, CA 95112