"Nice staff, great drinks, just a tricky location with the VTA station"
Phone: +14083726590,+14087702950
Address: 150 S 1st St Suite 103, 95113, San Jose, US, United States
City: San Jose
Website: https://tea-villa.com/
Monday: 12:00-21:40
Tuesday: 12:00-21:40
Wednesday: 12:00-21:40
Thursday: 12:00-21:40
Friday: 12:00-21:40
Saturday: 12:00-21:40
Sunday: 12:00-21:40
Dishes: 38
Amenities: 6
Categories: 5
Reviews: 1031