Visit Silicon Valley Logo

Taichi Pot Shabu Shabu

2640 Homestead Rd , Santa Clara, California, 95051, United States
(408) 246-9333
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