Visit Silicon Valley Logo

Taichi Pot Shabu Shabu

2640 Homestead Rd , Santa Clara, California, 95051, United States
A delicious Taiwanese restaurant, Taichi Pot Mala Hot Pot is must try Santa Clara restaurant.
Find hotels, restaurants, and things to do near.
View Map